发送邮件到mailtrap.io

Fok*_*ule 3 email laravel-5

我正在使用Laravel 5.1,并在应用程序中创建了联系页面。因此用户可以发送电子邮件。在这里,我使用了mailtrap.io。创建后可以使用。我的意思是将邮件发送到mailtrap.io没有问题

但是今天,当我再次检查时,它向我显示了此错误。

StreamBuffer.php第268行中的Swift_TransportException:无法与主机mailtrap.io建立连接[连接尝试失败,因为一段时间后连接方未正确响应,或者由于连接的主机未能响应而建立连接失败。#10060]

我已经用mailtrap.io设置检查了.env文件。一切都好。这是我的.env文件设置

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=25
MAIL_USERNAME=[username]
MAIL_PASSWORD=[password]
MAIL_ENCRYPTION=tls
Run Code Online (Sandbox Code Playgroud)

有人帮我吗

Rob*_*ert 6

可能您的提供商或主机阻止了端口25的问题。

您可以使用telnet进行验证:

telnet smtp.mailtrap.io 25

如果没有响应或超时,则不能使用端口25。

Mailtrap允许您使用其他2个端口2525和465。

您可以使用telnet验证这些端口是否正常工作。

telnet smtp.mailtrap.io 2525

如果连接正确,请修改您的.env文件以使用2525。


如果您使用的php artisan serve不是宅基地或其他东西,请确保在对.env进行更改后重新启动。