立即注册 登录
彼岸网 返回首页

牛肉炖土豆的个人空间 http://www.bian-wang.com/discuz/?10744 [收藏] [复制] [分享] [RSS]

日志

discuz x3.4邮件发送返回错误信息解决办法

热度 4已有 2667 次阅读2017-12-18 11:44 AM |个人分类:建站笔记

最近邮箱验证问题耽误我很多时间,在此记录一下
1.后台设置问题-站长-邮箱设置
这个简单,smtp前面加ssl://,然后端口改成465,其他跟以前一样,
还有一点是密码那里有的邮箱要填密码,例如gmail,有的邮箱要填授权码之类的,例如163

2.配置问题
win系统+IIS环境下,开启(开启方法是php.ini文件找到如下,把前面分号去掉就可以)
allow_url_fopen = On
extension=php_openssl.dll

这个我开启了也不行,困扰我很久,有的说是阿里云安全组问题,有的说是防火墙问题,有的说是端口问题
结果都不是,后来不断测试发现是php版本问题,经逐一测试结果如下
PHP5.2测试,邮件发送成功
PHP5.3测试,邮件发送成功
PHP5.4测试,邮件发送成功
PHP5.5测试,邮件发送成功
PHP5.6测试,邮件发送失败
PHP7.0测试,邮件发送失败
PHP7.1测试,邮件发送失败

上面三个还没有找到解决方法,等待高人吧,共勉。


此问题已解决,详情看回复


路过

鸡蛋
2

鲜花

握手

雷人

刚表态过的朋友 (2 人)

发表评论 评论 (9 个评论)

回复 牛肉炖土豆 2018-11-22 01:36 AM
singapore: 疯掉了,怎么弄的。我有个网站 https://10203010.com/  也是一模一样的情况,安装了Open SSL,奇葩的是我找不到那个.ca-bundle文件啊,因为用了系统自安装的功能 ...
ca-bundle这个是证书文件,申请SSL证书后,有几个文件,其中就有这个,如果没有,换成你自己的证书文件试试看
回复 singapore 2018-11-21 07:05 AM
教程贴个图啊,崩溃了。折腾了两天。还是不行
回复 singapore 2018-11-21 05:53 AM
疯掉了,怎么弄的。我有个网站 https://10203010.com/  也是一模一样的情况,安装了Open SSL,奇葩的是我找不到那个.ca-bundle文件啊,因为用了系统自安装的功能,怎么都找不到。搞了很久,那个SMTP就是不能用,连自带的PHP Sendmail也不能用。
回复 东风 2018-1-2 02:42 AM
或者是在PHP56以上都关闭 openssl。
回复 东风 2018-1-2 02:41 AM
Mark下,学习!
回复 天香公主 2017-12-19 09:31 PM
牛肉炖土豆: 功夫不负有心人,终于解决了,泪流满面+大笑一小时!
谢谢,天香老师~
   开心
回复 牛肉炖土豆 2017-12-19 06:00 AM
功夫不负有心人,终于解决了,泪流满面+大笑一小时!
谢谢,天香老师~
回复 牛肉炖土豆 2017-12-18 11:08 PM
天香公主: 搜了下PHP5.6与电邮有关的改变,发现下面的内容,不知是否与你遇到的问题有关?

1)
https://www.softaculous.com/board/index.php?tid=7342&title=PHP_5.6_and_ ...
哇,真高兴,研究几天头都快炸开了,看来有希望了,谢谢!
给的链接我看了,得到答案如下,我准备试下:


你需要一个有效的证书之后,你必须在PHP 5.6或PHP 7的这一行中设置:
[openssl]
openssl.cafile = /path/to/your/.ca-bundle
你必须用你的补丁替换“/path/to/your/.ca-bundle”来加密,所有的都可以正常工作。
回复 天香公主 2017-12-18 03:39 PM
搜了下PHP5.6与电邮有关的改变,发现下面的内容,不知是否与你遇到的问题有关?

1)
https://www.softaculous.com/board/index.php?tid=7342&title=PHP_5.6_and_SSL/TLS_email_authentication
http://php.net/manual/en/migration56.incompatible.php
set verify_peer context option to FALSE, and verify_peer_name context option to FALSE

2)
https://forum.livehelperchat.com/viewtopic.php?id=1889
[openssl]
openssl.cafile= /path/to/your/.ca-bundle

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|Archiver|彼岸网  

Powered by Discuz! X3.1 © 2001-2014 Comsenz Inc.
GMT-4, 2018-12-15 05:14 PM , Processed in 0.020180 second(s), 10 queries. ,ApcOn

返回顶部