這可能是一件困難的事情,但我必須試一試。詹金斯不會再發送電子郵件
沒有任何變化我知道,我的詹金斯剛剛停止發送電子郵件通知。我使用jenkins 1.609和電子郵件擴展插件2.40.5。 Jenkins作爲服務運行,使用的服務用戶也有權在服務器上發送電子郵件。我們的smtp服務器的端口被解鎖。使用telnet測試一切正常。 SMTP服務器工作正常,所以它與詹金斯有關,我不知道發生了什麼問題。
由於某些未知的原因,jenkins仍然無法發送電子郵件。當我使用jenkins提供的測試功能時,我得到:javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful
它告訴我用戶或pw不正確,但正如我提到的,我已經檢查了很多次,它的設置正確。任何人都可以幫忙嗎?
UPDATE:
解密密碼,我可以肯定地說,詹金斯不保存密碼正確後。有沒有什麼辦法可以檢查詹金斯是否真的比較了正確的加密密碼?根據我的理解,jenkins使用2種不同的加密技術,也許它使用tech1來存儲pw和tech2來比較pw?
另一個更新:
只是嘗試添加新的證書密鑰庫,以防萬一,依然沒有改變。
更多的更新:
嘗試更新郵件plugin-沒有變化
嘗試不同的用戶 - 所有的失敗,同樣的錯誤
所以不管我什麼用戶,他們都失敗,但讓詹金斯執行一個腳本,使用它的工作用戶發送電子郵件。
2016年8月18日 - 無變化
有用戶/密碼過期或已被鎖定的可能? – Paolo
由於這樣的原因,Pw被設置爲不到期。無論如何檢查,但其工作按預期進行。 –
也許嘗試在「管理詹金斯 - >配置」你的smtp配置下檢查 - 並確保你仍然有正確的信息。 – Dvir669