我正在尝试从CentOS服务器连接到mailtrap.io来发送电子邮件。发生以下错误:
"无法与主机邮件trap.io建立连接[权限被拒绝#13]"
任何想法如何解决?
答案 0 :(得分:5)
这可能是由于SELinux阻止了连接。
我有同样的问题,这解决了它:
首先检查httpd是否可以发送邮件(如果是开启或关闭)
$> getsebool httpd_can_sendmail
$> getsebool httpd_can_network_connect
如果响应为:OFF,则可以按如下方式将其打开:
$> sudo setsebool -P httpd_can_sendmail 1
$> sudo setsebool -P httpd_can_network_connect 1
此解决方案的来源是Could not connect to SMTP host
答案 1 :(得分:0)
如果您使用的是CentO,请运行此commands
sudo setsebool -P httpd_can_sendmail true
然后
sudo setsebool -P httpd_can_network_connect true