Redmine 郵箱配置 實測

2021-07-05 19:49:04 字數 1906 閱讀 7471

今天部署redmine後,需要實現專案出現一些動作時需要傳送郵件的需求。所以需要配置redmine使郵件傳送功能正常。

下面是我的配置過程:

配置環境:

centos 7

bitnami-redmine-3.1.1-1-linux-x64-installer.run
郵箱伺服器:公司內部企業郵箱伺服器

1.請保證安裝好redmine,可執行

將內容拉到最底部,會看到乙個

production:
在下面新增內容(在production下配置內容會覆蓋預設配置):

delivery_method: :smtp

smtp_settings:

enable_starttls_auto: false

address: "你的郵箱伺服器smtp位址"

port: 25

domain: "你的郵箱伺服器smtp位址"

authentication: :plain

user_name: "你的郵箱位址"

password: "密碼"

重啟

redmine即可正常使用。

下面是一些注意事項:

1.請不要在該配置檔案中使用 tab鍵請不要在該配置檔案中使用 tab鍵 請不要在該配置檔案中使用 tab鍵(重要的事說三遍),建議使用兩個空格作為縮排格式,複製改文章配置時,請確保每行配置使用的不是tab分隔符

2.delivery_method 有四個值

smtp smtp同步模式新建或更新問題時立即傳送郵件

async_smtp smtp非同步模式 smtp非同步方式傳送郵件,傳送mail和操作同步進行--測試時,出現不能收到郵件的情況,檢視文件發現沒有這個配置,還需繼續了解(

sendmail sendmail同步模式(使用sendmail請先確保安裝了sendmail)

async_sendmail sendmail非同步模式(使用sendmail請先確保安裝了sendmail)

附 使用sendmail傳送只要將delivery_method 改為對應的模式即可

3.其它未實測配置

gmail郵件配置

production:

email_delivery:

delivery_method: :smtp

smtp_settings:

enable_starttls_auto: true

address: "smtp.gmail.com"

port: '587'

domain: "smtp.gmail.com"

authentication: :plain

user_name: "[email protected]"

password: "your_password"

無認證郵件配置

production:

email_delivery:

delivery_method: :smtp

smtp_settings:

address: smtp.knology.net

port: 25

domain: cybersprocket.com

authentication: :none

4.這裡說個小技巧,在配置中,有三個屬性分別為

tls: true

enable_starttls_auto: false

openssl_verify_mode: 'none'

如果出現配置後不能正常使用郵箱服務或者不能啟動redmine的情況,請靈活增刪或修改這三個屬性的值

redmine 郵箱配置

1.開啟qq 郵箱的 pop3 smtp 服務 通過手機傳送簡訊,得到乙個16位的授權碼。production email delivery delivery method async smtp async smtp settings address smtp.qq.com port 25 doma...

redmine專案管理郵箱配置

redmine專案管理郵箱配置 這是個跨年的問題,去年年底搞了一下,沒有成功,今天突然覺得這個還是要配好,工作才方便,幾經折騰,終於成功了,確實有點小驚喜。去年看的文章中,大部分也沒什麼毛病,關鍵是配置完成後,管理介面傳送測試郵件,顯示成功,後台日誌也看不出什麼錯誤資訊。實話說,幹這個也沒有什麼經驗...

Jenkins jenkins配置郵箱

自動化測試完成後,都會通過郵箱的形式傳送給各組成員以及領導去檢視,當我們的自動化沒有上jenkins的時候,我們可以單獨在 中進行傳送郵箱,如果配置到jenkins時,也可以通過jenkins自帶的外掛程式進行來完成郵箱傳送,這裡安靜簡單的介紹下如何通過配置jenkins外掛程式來完成自動傳送郵件。...