Laravel SMTP mailtrap [连接超时#110]

sba*_*arb 4 swiftmailer laravel-5

我正在尝试使用mailtrap向Laravel发送电子邮件,以便在本地家庭服务器中进行测试.

防火墙没有显示阻止端口2525的规则.

邮件驱动配置:

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=$USERNAME
MAIL_PASSWORD=$PASSWORD
MAIL_ENCRYPTION=null
Run Code Online (Sandbox Code Playgroud)

错误返回:

Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host mailtrap.io [Connection timed out #110]'
Run Code Online (Sandbox Code Playgroud)

小智 9

您的主机名无效.它应该是smtp.mailtrap.io.更多信息:https://mailtrap.io/blog/2018-03-09-why-mailtrap-updated-its-smtp-host

PS Mailtrap没有静态IP地址,因此使用IPv4的方式工作时间不会太长.