当前位置:论坛首页 > Linux面板 > 求助

phpmailer SMTP connect() failed.

发表在 Linux面板2017-4-28 15:52 [复制链接] 3 3936

服务器是阿里云美国的ECS,在使用phpmailer发送邮件时,提示:SMTP connect() failed.
经过多方测试发现是防火墙不允许httpd发送邮件,开启这个限制之后,还是不可以;

最后发现我们宝塔的php进程是php-fpm,请问应该服务器这边应该如何配置呢?

https://github.com/PHPMailer/PHP ... ng#selinux-blocking

QQ图片20170428155150.png

使用道具 举报 只看该作者 回复
发表于 2017-4-28 16:26:09 | 显示全部楼层
使用道具 举报 回复 支持 反对
发表于 2017-4-28 18:42:19 | 显示全部楼层
河妖 发表于 2017-4-28 16:26
参考这个贴
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=2152&extra=

我们参考宝塔教程一键安装的php,而且端口用的465,依然无法发送;
测试了没用任何面板的系统、wdcp面板、阿里云的虚拟主机,这三个环境都可以发送,唯独使用了宝塔面板的这台服务器不能正常发送,不知道官方有没有遇到过这种情况。

PHPMailer类库统一使用的官方提供的程序:https://github.com/Synchro/PHPMailer
使用道具 举报 回复 支持 反对
发表于 2017-4-28 20:01:30 | 显示全部楼层
我也遇到同样的问题,在其他服务器没有问题,换成宝塔就发不出去,465端口和ssl协议无法使用。
按照官方给的那个文章也没法解决问题,要么重装环境,用极速安装,编译安装是无法用这个功能了。
宝塔从界面ui和用户体验都很好,就是不知道怎么会出现这么个问题,wordpress很多用户都会需要用这个功能。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表