Discuz论坛邮件不能发送是很多用户经常反馈的问题,但Discuz官方也已经发布了很多有关后台邮箱设置的方法,今天这个教程我就收集和整理了比较优秀的帖子,来一一说明下。 涉及:后台--站长--邮箱设置--设置 一、邮件发送方式选择 我们一般的Discuz论坛都是使用socket链接smtp方式来发送邮件,这种方式基本上服务器都可以使用这种方式,但是需要你提供smtp服务器 用户名 密码等。所以邮件发送方式:选择第二项:通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证),如下图:
二、SMTP 服务器可以添加多个,可以有效防止被拉黑 SMTP 服务器:163邮箱的为smtp.163.com或QQ邮箱的为smtp.qq.com
SMTP 端口:25,这个端口绝大部分邮箱的SMTP端口都是25,所以这里一般不需要修改。
验证 => Yes
发信人邮件地址和SMTP身份验证用户名一样 => 填写邮箱即可
SMTP 身份验证密码 => 邮箱密码(无邮箱密码填写QQ密码)
三、邮件头的分隔符选择 使用 CRLF 作为分隔符(通常为 Windows 主机)
使用 LF 作为分隔符(通常为 Unix/Linux 主机)
使用 CR 作为分隔符(通常为 Mac 主机) 一般选择:使用 LF 作为分隔符(通常为 Unix/Linux 主机)即可,不过我测试过可以根据自己的主机不同来选择也是没有影响的。
四、收件人地址中包含用户名:根据自己需要设置 五、屏蔽邮件发送中的全部错误提示:根据自己需要设置 |