訊息郵件伺服器失敗,所以無法將郵件傳送給收件者。 (使用帳戶 4 (2015-11-04T17:59:19) 傳送郵件。例外狀況訊息: 無法傳送郵件到郵件伺服器。 (SMTP 伺服器需要安全連接,或用戶端未經驗證。 伺服器回應為: 5.5.1 Authentication Required. Learn more at)。Google 一堆資料都看不出是哪裡設定錯誤,最後靈光一閃想到,該 Gmail 帳號有設定二階段驗證,應該是這樣才一直驗證不過,改用另一個不需要驗證的 Gmail 來測試就成功,Orz
- 透過 Gmail 設定畫面
- 收到的測試信
郵件伺服器失敗,所以無法將郵件傳送給收件者。 (使用帳戶 2 (2021-04-13T11:29:52) 傳送郵件。例外狀況訊息: 無法傳送郵件到郵件伺服器。 (SMTP 伺服器需要安全連接,或用戶端未經驗證。 伺服器回應為: 5.7.0 Authentication Required. Learn more at)。 )確認後發現,Gmail 上要開啟 [低安全性應用程式存取權]
發現沒有收到 Windows 事件檢視器和 SQL Server 錯誤記錄檔訊息,一查發現 Google 安全性上有作改變,現在就真的只能使用應用程式密碼來達到發信功能囉
取得應用程式密碼,詳見 [SQL] Database Mail 搭配 Gmail 發信 - 應用程式密碼
- 參考資料
- Transact-SQL Database Mail 實戰篇
- How to configure SQL Server Database Mail to send email using your Windows Live Mail Account or your GMail Account
- Setup SQL Server Database Mail to use a Gmail, Hotmail, Yahoo or AOL account
- Setting up Database Mail to use Gmail account for Presentations
- Setting up SQL Server Database Mail with gmail
- 在郵件用戶端內設定 POP
- [SQL] Database Mail 設定 - 設定 Office 365 來發信使用
- [廚餘回收] 解決 Gmail 不支援應用程式或裝置透過簡易郵件傳輸通訊協定(SMTP)傳送電子郵件
沒有留言:
張貼留言