xiuno后台配置SMTP后邮箱仍然无法发送的排查指南 4P
CF
管理员组 管理员组
2022-03-19 23:20
楼主

xiuno的邮箱SMTP设置请先按下面方法设置完成。

xiuno邮箱设置教程,使用网易163邮箱快速设置SMTP-Xiuno教程

理想情况下,按上述步骤设置后,开启注册邮箱验证,就能正常发送邮件。

但奈何现实情况是,大部分站长测试发现注册时发送邮件失败!

 

原因1(主要原因):密码设置错误

上面的教程里已经说了,后台SMTP设置里的密码是授权码!授权码!授权码!

 

原因2:服务器无法访问25、465、994端口

解决1:请检查服务器的防火墙的出入站规则,出站必须至少放开465端口(25端口很多服务器厂商不支持)

解决2:检查服务器是否能连接smtp服务器。在服务器执行下面的命令(域名改成你的邮件服务商的smtp地址)

telnet smtp.yeah.net 465

telnet smtp.yeah.net 994

上面的测试情况说明,这台服务器是可以访问smtp地址的;

但下面的25端口就无法访问了,说明你的服务器封禁了25端口,这在目前是常态,而且25端口也不是发信必须的,现在都是SSL了

通过上面的测试,你就知道在后台的设置里应该填写哪一个端口和协议了(填写通的那个,目前一般以465居多)

 

原因3:php缺少openssl、sockets扩展

在服务器上执行下面的命令

php -m

必须确保这两个扩展已启用,如果你确实无法安装这些扩展,那么只要25端口能连通也是可以使用25的

 

其它情况

升级xiuno的PHPMailer到 5.2.28 版本,支持设置debug级别,修复QQ邮箱无法发送问题(cf_bugfix_phpmailer v1.1)-Xiuno插件-云库论坛

 

 

 

 

最后于 2025-03-17 20:54 被CF编辑 ,原因:
找不到工作/(ㄒoㄒ)/~~

 收藏 分享
最新回复 (0)
    暂无回复,快来抢沙发吧

    暂无回复,快来抢沙发吧

  • 游客
    沙发
    登录 后参与评论
返回
CF
管理员组
主题数
帖子数
精华数