鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全/ Laravel 發(fā)送郵件問題

Laravel 發(fā)送郵件問題

Laravel 發(fā)送郵件死活發(fā)送不成功,弄了兩天了,真的不知道為什么不行,什么方法都嘗試過了,QQ,GMAIL,OUTLOOK 都不行

clipboard.png

clipboard.png

回答
編輯回答
冷咖啡

MAIL_ENCRYPTION=tls

2017年11月5日 03:09
編輯回答
礙你眼
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mxhichina.com
MAIL_PORT=465
MAIL_USERNAME=xxx@xx.com
MAIL_PASSWORD=******
MAIL_ENCRYPTION=ssl

可以參考下,465是加密端口。

2017年3月10日 16:18
編輯回答
糖豆豆
  • 已解決(引用)
這是因為有些郵件服務(wù)器要求from和username必須一致,163郵箱就是這樣。

  • 但是我現(xiàn)在遇到新問題了,那就是本地是沒問題的,但是服務(wù)器上始終超時,難道是服務(wù)器網(wǎng)太爛么
解決了,原因是許多主機提供商會關(guān)閉或限制 SMTP 以防一些安全問題或者怕你狂發(fā)垃圾郵件,所以我發(fā)了一張工單申請恢復(fù)即可,到此為止 Laravel 發(fā)送郵件的坑大致是踩了一遍
2017年5月23日 08:17