2013-06-24 128 views
1

我在運行Ubuntu 13.04的服務器上運行Jenkins 1.519,並且我遇到了電子郵件通知系統的問題。Jenkins電子郵件通知問題/ Ubuntu服務器問題

當我試圖讓詹金斯發送一封電子郵件(或者在詹金斯管理頁面中的測試配置按鈕,或作爲一個工作的構建步驟)時,詹金斯給了我這個通知:「電子郵件發送成功」 ,但沒有電子郵件實際到達收件人。

詹金斯告訴我,電子郵件通知工作正常,但實際上並沒有什麼事情發生時,它應該。沒有錯誤消息給出。

編輯:

電子郵件設置:

SMTP服務器:我的SMTP服務器地址

默認用戶的電子郵件後綴: -

使用SMTP驗證:檢查

用戶名稱:我的電子郵件用戶名

密碼:我的電子郵件密碼

使用SSL:沒了

SMTP端口:25

回覆地址:我的電子郵件地址

字符集:UTF-8

測試配置由發送電子郵件:支票

測試電子郵件收件人:我的電子郵件地址。

EDIT2:

所以我想這可能不一定是詹金斯-問題,但我的服務器的問題嗎?服務器端需要什麼樣的配置才能使電子郵件發送工作?或者詹金斯的電子郵件系統應該沒有麻煩地工作?

+0

也許你可以分享你的電子郵件設置? – uncletall

回答

0

請嘗試檢查使用SSL。這是設置在我的系統中的電子郵件通知。我也在Windows,Mac和Linux機器上測試過它,並且這種設置適用於這些系統。

enter image description here

0

需要在詹金斯的全局設置加適量「系統管理的e-mail地址。」

0

我在Linux RedHat 6.6版中遇到了同樣的問題,我們發現在IP表中沒有啓用SMTP的默認主機和端口,一旦啓用它,它就開始工作。

同時檢查在安裝了jenkins的系統中是否啓用了默認SMTP端口。這也可能是通過jenkins失敗的電子郵件通知的原因。