如何修复连接在CentOS的SMTP mailtrap.io不成立

问题描述 投票:3回答:1

我已经建立了我的ENV配置为我的邮件服务器

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=25
MAIL_USERNAME=xxxxxxxx
MAIL_PASSWORD=xxxxxxxx
MAIL_ENCRYPTION=null

它在我的本地服务器工作正常。但是,当我测试了我的生产服务器上,这是行不通的了。我也试图改变我的iptables允许的端口连接

# Generated by iptables-save v1.4.18 on Fri Feb 19 14:47:25 2016
*filter
:INPUT ACCEPT [72:5432]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [53:7392]
-A INPUT -p tcp -m tcp --dport 25 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 110 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 995 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 143 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 993 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1080 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 1025 -j ACCEPT
COMMIT

但没有好。它还说,每当我尝试发送测试电子邮件未建立连接。

然后我试图Telnet和它超时

[root@root laravel5]# telnet mailtrap.io 25
Trying 52.20.34.166...
telnet: connect to address 52.20.34.166: Connection timed out
Trying 52.22.93.185...
telnet: connect to address 52.22.93.185: Connection timed out
Trying 52.5.202.66...
telnet: connect to address 52.5.202.66: Connection timed out

这是什么原因?任何人可以帮助我在这?谢谢你的sooo多。

laravel smtp telnet
1个回答
3
投票

您需要使用端口2525的所有其他mailtrap.io配置代码提示。

SMTP
Host: mailtrap.io or smtp.mailtrap.io (MX)
Port: 25 or 465 or 2525

也尝试添加子域名:

smtp.mailtrap.io

如果它不工作,写[email protected]

© www.soinside.com 2019 - 2024. All rights reserved.