rundeck email配置文件配置

最近工做中用到了一個任務管理軟件rundeck,其中有個很重要的功能就是任務執行提醒,用郵件執行,其中一些配置項,官網沒有詳細的說明,在網上也沒有一個總體的說明,在次跟你們共享下,rundeck的使用有不瞭解的能夠看官網:http://rundeck.org/;java

個人環境是在centOS,安裝rundeck用的yum安裝,因爲rundeck是由java寫的,因此首先環境要先安裝java,固然java環境也是用的yum安裝。服務器

接下來咱們看郵件發送的配置文件。配置文件在/etc/rundeck/rundeck-config.propertiesspa

在配置文件中咱們添加如下配置項:(我用的163郵箱進行的發送)首先咱們要在163郵箱中開啓POP3/SMTP,只有開啓了才能進行郵件發送,在設置中咱們能夠找到這個設置3d

 發送郵件的郵箱blog

1.grails.mail.default.from=abc@163.comtls

smtp服務器,用smtp.163.com,不一樣的郵件服務器不同,比方說qq郵箱是smtp.qq.com,用什麼樣的smtp,你們根據本身選的郵件服務器進行相應的設置軟件

2.grails.mail.host=smtp.163.com   (郵箱的smtp)配置

這是smtp服務器的端口地址,不一樣的郵件服務器不同,能夠上網查
3.grails.mail.port=25   密碼

第一個大坑用戶名,此處要的是@163.com前的用戶名,是不能夠帶@163.com,其餘郵件服務器也是,不要@及後面的東西,以前一直覺得是郵箱
4.grails.mail.username=abcim

此處是第二個大坑,此密碼不是郵箱的登錄密碼,咱們用的smtp,在rundeck中至關於第三方登錄,因此此處要的是受權碼,受權碼去何處找呢,163郵箱默認是勾選,因此第一次應該是找不到的,此時把上邊POP3/SMTP那個選項去掉,而後保存,在從新勾上,繼續保存,這時候就會有彈框,提示你要設置受權碼,而後你就本身設置一個,設置完會給你發短信,你的受權碼是什麼,此時的受權碼就是咱們此處要的密碼,之後用在其餘服務器上登錄163郵箱時,登錄的用戶名和密碼和咱們此處設置的是同樣的。

5.grails.mail.password=你的受權碼

最後一步,mail.smtp.port端口號和上邊的端口號同樣
6.grails.mail.props = ["mail.smtp.starttls.enable":"true","mail.smtp.port":"25"]

 

補充:

  下邊是qq郵箱的smtp設置,在設置-->帳戶 選項中能夠找到

轉載請註明出處,謝謝!

相關文章
相關標籤/搜索