| 錯誤 | 解決方法 | |
530 Authentication required |
需要展開SMTP認證,輸入SMTP server能識別的用戶信息 | |
| 535 authentication failed |
輸入正確的用戶名以及名,且確保
|
一, 作為Jenkins新手, 能配置好郵箱,讓失敗的job自動發送電郵是一個節點任務,碰到了如下錯誤,快放棄前嘗試了一把,成功了!
① 在Jenkins-系統管理-系統設置, 配置好必填信息, 測試郵件配置(系統設置頁面底部,勾選通過發送測試郵件測試配置,輸入收件人郵箱), 報錯530
原因:出現530,是由於在下沒有展開如下信息,沒有輸入SMTP server 識別的credential

2. 以上截圖里的“高級”點擊之后,出現如下頁面,輸入SMTP server 能識別的用戶名和密碼(我用的是公司的SMTP server, 故輸入的是我自己郵箱賬號以及密碼)

3. 接着就碰到了
javax.mail.AuthenticationFailedException: 535 authentication failed
首先確認了,credential信息的正確性, 再次測試郵件, 還是報此錯。
根本原因:發現, 原來是“系統管理員郵件地址”寫成QQ郵箱了,配置的SMTP server 是公司的郵箱, 那系統管理員郵件地址應該與之對應,為公司郵箱賬號。

