天天看點

如何配置Bitnami Redmine中的郵件通知服務

安裝好bitnami-redmine之後,如果需要在項目中發送郵件告知服務,需要進行一些簡單的配置。

1.用文本編輯器打開 D:\Bitnami\redmine-2.6.5-0\apps\redmine\htdocs\config\configuration.yml 檔案,找到以下内容:

<a href="http://s3.51cto.com/wyfs02/M01/6F/9E/wKioL1Wja7bgNEskAAFqRwFrE9s706.jpg" target="_blank"></a>

2.配置郵件伺服器:

delivery_method:後面改成async_smtp

說明:當delivery_method設定為:smtp時, 它的處理流程是這樣的:在觸發郵件發生的事件發生後, 首先發送郵件, 直到郵件發送完畢, 頁面才跳轉。 這就是說在發送郵件的過程中, 頁面一直處于等待狀态。 那麼有沒有一種異步發送郵件機制呢?當然,通過将delivery_method設定為: async_smtp, 這時發送郵件和頁面跳轉屬于不同的線程, 當觸發郵件的事件發生後, 發送郵件将會通過消息隊列在背景執行, 而頁面繼續向下執行, 不用等到郵件發送完畢。

同樣,第二行也要同步設定成async_smtp_settings:

address是smtp服務配置,格式一般為smtp+郵箱字尾名,對于企業郵箱的配置一定要根據實際的情況填寫,另外郵箱的smtp服務一定要開通。一般在賬戶設定中可以配置,例如以下的qq賬戶中設定smtp:

<a href="http://s3.51cto.com/wyfs02/M02/6F/9F/wKioL1WjcIezr_FuAAGJdCrZG3M415.jpg" target="_blank"></a>

domain值得有域名,一般就是郵箱的字尾。

authentication一般填寫:login即可。

port 是端口:一般都是25。

user_name是配置供 Redmine 使用的郵件賬号, Redmine 向使用者發送郵件時就使用它。

password:注意這裡的密碼可能不是郵箱的登入密碼,而是需要smtp授權一個16位的授權碼,例如qq需要綁定的手機發送一個短信驗證就可以得到。而如果是企業郵箱,登入密碼也是可以的,自己多嘗試,一般就是這兩個方式之一。

設定的子產品一般是default下面的郵件配置,其他子產品直接注釋掉就可以了。

3.在redmine背景以管理者賬号登入,配置郵件,儲存即可,如下圖所示:

<a href="http://s3.51cto.com/wyfs02/M02/6F/A2/wKiom1Wjb5yyKIDtAAH_7vGiXog960.jpg" target="_blank"></a>

4.最後在redmine配置郵件服務的頁面,選擇發送測試郵件,測試一下即可。如果沒有發送成功,則是smtp郵件服務沒有配置好,需要重新檢視,是否配置妥當。以下截圖為配置完成的截圖:

<a href="http://s3.51cto.com/wyfs02/M01/6F/A2/wKiom1WjcLeBJ_3JAAEYyL9QFfs979.jpg" target="_blank"></a>

<a href="http://s3.51cto.com/wyfs02/M02/6F/9F/wKioL1Wjco3TFdP1AAFWM0MRgAE374.jpg" target="_blank"></a>

到此為止,redmine上的郵件服務配置完畢,可以正常使用了。

本文轉自 昊洋教育 51CTO部落格,原文連結:http://blog.51cto.com/zdytesting/1673816,如需轉載請自行聯系原作者

繼續閱讀