【发布时间】:2018-03-13 21:38:24
【问题描述】:
我正在尝试使用 mailtrap 通过 Laravel 发送电子邮件,以便在本地宅基地服务器中进行测试。
防火墙显示没有规则阻止端口 2525。
邮件驱动配置:
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=$USERNAME
MAIL_PASSWORD=$PASSWORD
MAIL_ENCRYPTION=null
返回错误:
Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host mailtrap.io [Connection timed out #110]'
【问题讨论】:
-
如果您尝试
telnet mailtrap.io 2525是否有效? -
经过几个小时的斗争,我发现如果我将主机更改为 IPv4 地址,它就可以工作。
-
所以您遇到了名称解析问题。请注意,
mailtrap.io由 Google 处理邮件,有 5 条 MX 记录。 -
On 8 March 2018 Mailtrap blocked the traffic from “mailtrap.io”切换到新主机并重启系统解决了DNS问题。
标签: laravel-5 swiftmailer