大家都知道Discuz!论坛程序的后台可以进行邮件设置,邮件的发送方式有3种。一般情况下我们是设置成第二种,即通过SOCKET连接SMTP服务器发送。小编自己有个论坛放在HostEase国外空间上,有段时间居然设置不成功。捣鼓了好长时间终于给我解决了。下面小编分享下自己的个人经验,我以163的SMTP服务器为例来设置的,希望对大家有所帮助。
首先进入Discuz!后台,点击站长菜单下邮件设置,如下图就可以看到我前面所说的3种发送方式了,我们勾选中第二种“通过SOCKET连接SMTP服务器发送”。
接下来点击添加新SMTP服务器,如下图所示输入相应数据。
具体要输入的信息有以下这些:
SMTP 服务器:smtp.163.com 端口:25,默认即可 验证:勾选 发信人邮件地址:xz0125xz@163.com SMTP 身份验证用户名:和上面的邮箱地址一样 SMTP身份验证密码:邮箱的密码 |
再接下来就是选择邮件头的分隔符了,默认选择第二个即可。收件人地址中包含用户名和屏蔽邮件发送中的全部错误提示,默认都为“是”,不用修改,所有设置都完成后点击提交。
其实到这里差不多就行了,但我们还是要检测一下您的设置到底有没有成功。我们点击检测,如下图输入测试发件人邮箱和测试收件人邮箱。
如果成功的话就会弹出如下图的邮件发送成功提示。
不放心的话我们进入收件人的邮箱,如下图所示发现已经收到测试邮件了,OK,设置成功。