Google 設定 SMTP 寄信錯誤
May 31, 2020
使用 google 設定 smtp 連線郵件伺服器錯誤訊息如下:
情境一:未啟用低安全性應用程式存取權
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 i4sm14090975pjg.4 — gsmtp “
低安全性應用程式存取權
https://myaccount.google.com/lesssecureapps
將允許低安全性應用程式設定為已開啟即可正常發信
情境二:使用 gmail 密碼無法直接寄信
5.7.9 Application-specific password required. Learn more at 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor p12sm4510741pjz.34 — gsmtp
開啟二步驟驗證
https://myaccount.google.com/lesssecureapps
設定一組應用程式密碼
- 選取應用程式 > 其他(自訂名稱)
- 選取裝置 > 其他(自訂名稱)
- 隨意輸入一個容易辨識的名字,如:smtp
最後使用此組應用程式密碼替代 gmail 密碼即可正常發信