簡體   English   中英

MailTrap無法在宅基地上使用Laravel

[英]MailTrap not working on Laravel with homestead

我曾經在Laravel上使用MailTrap很好。

但是,由於我已更新為Laravel 5.6並已更新為Homestead,因此似乎無法使用MailTrap發送任何郵件。

這是我的.env文件的外觀片段,類似於:

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=XXX
MAIL_PASSWORD=XXX
MAIL_ENCRYPTION=null
MAIL_FROM_NAME="John Smith"
MAIL_FROM_ADDRESS=admin@foo.com

我還清除了配置緩存並重新緩存了它,並重新啟動了服務器。

每當我嘗試發送郵件時,都會收到一條Swift_TransportException消息: Connection could not be established with host mailtrap.io [Connection timed out #110]

為什么會發生這種情況,以及如何解決此問題。

您需要將MAIL_HOST=mailtrap.io更改為MAIL_HOST=smtp.mailtrap.io因為mailtrap.io是已棄用的網址。

您可以在那里閱讀更多內容。

2018年3月8日,Mailtrap阻止了來自“ mailtrap.io”的流量。

在2016年11月10日之前注冊Mailtrap且未更新其憑據的Mailtrap用戶必須在SMTP主機地址中進行一些更改: 在當前SMTP主機名中添加“ smtp” 因此,它將被稱為“ smtp.mailtrap.io”而不是“ mailtrap.io”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM