xiuno的邮箱SMTP设置请先按下面方法设置完成。
xiuno邮箱设置教程,使用网易163邮箱快速设置SMTP-Xiuno教程
理想情况下,按上述步骤设置后,开启注册邮箱验证,就能正常发送邮件。
但奈何现实情况是,大部分站长测试发现注册时发送邮件失败!
解决1:请检查服务器的防火墙的出入站规则,出站必须放开这3个端口
解决2:检查服务器是否能连接smtp服务器。在服务器执行下面的命令
telnet smtp.yeah.net 465
telnet smtp.yeah.net 994
上面的测试情况说明,这台服务器是可以访问smtp地址的;
但下面的25端口就无法访问了
通过上面的测试,你就知道在后台的设置里应该填写哪一个端口和协议了
在服务器上执行下面的命令
php -m
必须确保这两个扩展已启用,如果你确实无法安装这些扩展,那么只要25端口能连通也是可以使用25的
大部分情况下,在注册页面点击发送验证码后的报错信息都是固定的:
就这么一个报错能看出啥?赶紧开启调试模式吧!(不是xiuno的debug模式)
打开xiunophp/xn_send_mail.func.php文件,定位到最后面(3381行)
注释里已经说的很清楚了,赶紧改成1然后保存,清理缓存
这个时候再来注册看看报错:
现在终于看明白具体的原因了:
如果按前面排查步骤还是无法解决,就搜索这个错误提示吧,看看别人是如何解决的~
该用户因违反论坛规则被关小黑屋,相关内容被屏蔽。
版块
人生倒计时
~扫~码~领~红~包~