最近Discuz又重新招兵买马开始发力了,为什么呢?请看我之前的一篇文章:
站长们泪奔!腾讯云奶罩再造Discuz!招兵买马,重建生态
搭建论坛后,最常用的功能就是邮件发送,随着技术的发展,为了防止垃圾邮件,常用邮箱平台都加强了安全策略,例如第三方客户端如果想发送邮件,就不能用密码,而是授权码了。
下面是用qq邮箱作为smtp服务器,在Discuz3.4中的配置过程:
在Discuz后台用admin登陆,在站长--邮件设置中进行设置,如图所示:
如果是阿里云的邮箱,要注意用户名的地方格式是xxx@域名,所以说每家都不一样,需要看文档。
上图中需要注意的就是在smtp服务器要填ssl://smtp.qq.com,端口465,这些信息都在qq邮箱官方帮助文件中有提到:
https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=167&&id=28
需要注意的是最后的密码,如果填你qq密码就不对了,应该填授权码,这个授权码的说明地址:
https://service.mail.qq.com/cgi-bin/help?subtype=1&&no=1001256&&id=28
其实在qq邮箱设置里有说明了:
第一步开启smtp服务,第二步点击生成授权码,照要求做就行了,一般要求用手机发送一条短信来获取授权码。
在Discuz后台填完后测试,以下就是成功界面: