Discuz !3.4邮件发送返回错误信息解决方法,修改超级简单
问题现象:原来是邮件发送方式:通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)在原来空间上是没有问题的,搬家后发现无法发送邮件,在检测的时候提示“邮件发送返回错误信息”,在相关日志信息里面有如下报错信息“(smtp.ym.163.com:25) CONNECT - Unable to connect to the SMTP server”
问题处理过程:
1、首先应该确定在discuz设置上应该没有多大问题
确保“后台——全局——管理员邮箱”、“后台——站长——邮件设置——发信人邮件地址/SMTP 身份验证用户名”、“后台——Ucenter——邮件设置——发信人邮件地址/SMTP 身份验证用户名”里面的邮箱地址一致。
2、后台设置问题-站长-邮箱设置
在smtp前面签上ssh://,端口改成465,其他不变,验证密码处有的填密码,有授权码的要填写授权码,如图:
3、配置问题
win系统+IIS环境下,开启(开启方法是php.ini文件找到如下,把前面分号去掉就可以)
allow_url_fopen = Onextension=php_openssl.dll
页:
[1]