我正在使用Laravel5.1,我在我的应用程序中创建了一个联系人页面。这样用户就可以发送电子邮件了。在这里,我使用了mailtrap.io,当我创建它时,它可以工作。我的意思是向mailtrap.io发送邮件是没有问题的
但是今天,当我再次检查的时候,它显示了这个错误。
Swift_TransportException在StreamBuffer.php第268行中:无法与主机mailtrap.io建立连接--连接尝试失败是因为连接方在一段时间后没有正确响应,或者已建立连接失败是因为连接主机没有响应。#10060
我已经使用.env设置检查了我的mailtrap.io文件。一切都很好。这是我的.env文件设置
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=25
MAIL_USERNAME=[username]
MAIL_PASSWORD=[password]
MAIL_ENCRYPTION=tls有人能帮帮我吗?
发布于 2017-07-31 14:11:46
您可能有问题,端口25被您的供应商或主机阻塞。
您可以使用telnet验证这一点:
telnet smtp.mailtrap.io 25
如果没有响应或超时,则不能使用端口25。
邮件陷阱允许您使用其他两个端口,2525和465。
您可以使用telnet验证这些端口是否正常工作。
telnet smtp.mailtrap.io 2525
如果连接正常,请修改.env文件以使用2525。
如果您使用的是php artisan serve而不是宅基地或其他什么东西,请确保在对.env进行更改后重新启动。
发布于 2022-02-05 16:51:30
更新你的作曲家
composer更新
然后运行你的申请。
https://stackoverflow.com/questions/45409221
复制相似问题