2017-07-29 52 views
0

我有一個從G Suite創建的帳戶 - [email protected]。我已啓用雙因素身份驗證並創建了應用專用密碼。smtp中繼 - g套件 - gmail與自定義域電子郵件

此外,我讀到,我需要允許不太安全的應用程序,但我不能像我做雙因素認證。

此外,我的域名正在處理來自LetsEncrypt的ssl證書。

這是我的配置文件:

MAIL_DRIVER=smtp 
MAIL_HOST=smtp-relay.gmail.com // or smtp.gmail.com 
MAIL_PORT=465     // or 587 
[email protected] 
MAIL_PASSWORD=unkdgapoymfgcwxu << app specific password 
MAIL_ENCRYPTION=ssl    // or tls 
[email protected] 
MAIL_FROM_NAME=Support 

從管理儀表板,我打勾 'SMTP中繼' 設置:

Allowed senders: Only addresses in my domains 
Only accept mail from the specified IP addresses: No 
Require SMTP Authentication: Yes 
Require TLS encryption: No 

...我還添加了 '支持' 爲'發送郵件在Gmail設置中輸入>帳戶

我堅持並不斷收到錯誤:

Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials i203sm350313wmf.0 - gsmtp

我試過所有不同的組合,但我無法移動任何比這個錯誤更遠的地方。我究竟做錯了什麼?

我知道有很多有關這個話題的問題,但我找不到任何的專門摹套房工作 - 自定義域


我不知道若G套房比Gmail有任何不同,但當我嘗試與個人Gmail帳戶它的作品。所以,如果我嘗試了我的個人Gmail有這個配置,它的工作原理:

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=465 
[email protected] 
MAIL_PASSWORD=utrpokvkvwluwujx  < one time password 
MAIL_ENCRYPTION=ssl 
+0

試試MAIL_HOST到'smtp.gmail.com'。這是我在我的設置和它的工作。同時嘗試'MAIL_ENCRYPTION = tls'和你的'MAIL_PORT = 587' –

回答

0

我遇到類似的問題,得到它通過禁用2FA,然後能夠訪問不夠安全的應用解決。之後你必須使用正常的密碼。

儘管我對安全性並不滿意,但至少它是有效的。

相關問題