自己用DZ3.4制作的论坛网站,后台设置了邮件发送功能,所有设置都是正确的,为什么邮件发送却返回错误?
DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇

DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇

 

DZ论坛3.4 设置邮件发送返回错误,基本上有以下二大原因:

  • 你使用的空间不支持邮件发送功能。例如阿里云的空间就不支持使用25端口发送邮件功能;解决方法如下

 

Discuz后台可以进行邮件设置,实现网站自动发送邮件给用户的邮箱。

在Discuz邮件设置,经常使用25端口普通发送邮件。为了数据安全,我们也可以使用SSL加密发送,设置方法很简单,只需按照下图进行设置即可。

DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇
  • SMTP 服务器:前面加“ssl://”;
  • 端口:465;(加密发送接口)
  • 发信人邮件地址:写自己的邮件地址;
  • SMTP 身份验证用户名:写发送邮件用户名;

  • 2.你所填写的163邮箱本身不支持。解决方法就使用189邮件。见使用DISCUZ程序建立论坛网站之后,为了让注册用户能接收到各类信息,论坛后台可以设置“邮件发送”,将一些通知信息自动发送到用户的邮箱里。(相关教程:DISCUZ论坛视频教程

    DISCUZ自动邮件发送功能,如果配置信息不正确,会出现discuz 邮件发送失败的问题。下面学做网站论坛就来讲一下如何解决DISCUZ论坛无法发送邮件的问题。

    方法/步骤

    1. 注册一个189邮箱,注册地址:http://mail.189.cn。(很多站长使用QQ邮箱或者163邮箱都不能使用)
    2. 邮箱注册好之后,可以设置邮箱别名来隐藏手机号。方法:【设置】-【邮箱别名】;DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇
    3. 进入DISCUZ论坛后台,点击“站长”-“邮件设置”;DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇
    4. 选择“通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)”;DZ论坛X3.4 邮件设置正确,发送返回错误怎么解决-徽乐汇
    5. 各项参数填写如下:
      SMTP 服务器:smtp.189.cn
      端口:25(必须)
      验证:选中
      发信人邮件地址:xxxyyy@189.cn
      SMTP 身份验证用户名:xxxyyy@189.cn
      SMTP 身份验证密码:189邮箱的密码
    6. 点击保存即可。

    通过后台设置189邮箱,就可解决discuz 邮件发送失败的问题,这时discuz 邮件发送成功。