DiscuzX3.2无法发送注册验证邮件的终极解决办法

IT资讯
IT资讯
IT资讯
1232
文章
241
评论
2019-03-2810:59:32
评论
3,086 578字

这段时间弄了一个论坛系统,用的是DiscuzX3.2,看起来没有什么问题,可在验证的时候,发现问题来了:

无论怎么弄,网站程序都没有发送出注册验证邮件……

用的是阿里云ECS服务器,经查证,默认25号端口已被禁用。所以,就转向用465端口,可在网站后台,还是没有成功。

通过shell远程终端到服务器上面安装sendmail或是阿里云的heirloom-mailx邮件系统,通过465端口,通过smtp协议在命令行模式下都能快速成功的发送邮件。

以此来判断,还是DiscuzX程序的问题,于是,借用了heirloom-mailx的配置方式,设置了一下,发现这个BUG终于解决了。

下面来详说一下几个重要的点:

1,填写的邮箱验证信息处,帐户填写的是这个发送邮箱的用户名

2,SMTP服务器地址,要填写成:ssl://smtp.163.com的形式

3,SMTP 端口: 465

4,邮件头的分隔符:  使用 CRLF 作为分隔符 (必须选择第一项)

5,站长-->邮件设置  要与  Ucenter-->邮件设置  当中的数据保持一致

6,全局-->站点信息-->管理员邮箱  当中的这个邮件地址也要与这个发送邮件地址保持一致

7,全局-->注册与访问控制-->新用户注册验证   要选择  Email验证

 

 

以下是截图:

DiscuzX3.2无法发送注册验证邮件的终极解决办法

 

DiscuzX3.2无法发送注册验证邮件的终极解决办法

 

 

DiscuzX3.2无法发送注册验证邮件的终极解决办法

 

DiscuzX3.2无法发送注册验证邮件的终极解决办法

 

希望我的总结能帮到遇到同样问题的你们。如果有不清楚的,可以给我留言。

  • Copyright ©  PC在线云端  版权所有.
  • 转载请务必保留本文链接:https://nrcs.xyz/web/8199.html
Orgorg速率最高可达1000Mbps,流畅观看Youtube 4K、TikTok,支持 Windows、Android、iOS、Mac,支持 微信、支付宝 付款!
全球数据中心,多点BGP保证速度,无视晚高峰,全天4K秒开,IPLC专线无惧封锁
全IEPL /青云跨境,高峰时期稳定8K播放,流媒体影视, ChatGPT 解锁保障,客户端无日志保护您的隐私安全,稳定运行5年+
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: