爲 Confluence 6 分發包設置一個郵件會話

最簡單設置 Confluence 電子郵件發服務器的方否定就是經過 Confluence 的管理員控制檯進行設置。請參考 Configuring a Server for Outgoing Mail 頁面中的內容。java

若是你但願添加不一樣的選項或者參數,你也能夠爲你的 Confluence 分發包設置一個電子郵件會話。下面是針對 Gmail 如何進行設置的步驟。api

爲 Confluence 分發包設置一個郵件會話:服務器

  1. 中止Confluence。
  2. <confluence-install>\confluence\WEB-INF\libmail-x.x.x.jar 移動(不要拷貝)到  <confluence-install>\lib (x.x.x. 表示的是你當前安裝 Confluence 中的這個 Jar 文件的版本號)。
    請不要保留重命名的備份 jar 包在路徑 \confluence\WEB-INF\lib 下。儘管你使用了不一樣的文件名,可是這個 Jar 包仍是會從這個文件夾中被載入的。
  3. 編輯 <confluence-install>\conf\server.xml 文件,而後將下面的內容添加到 <context> 標籤的末尾,可是須要在  </Context> 標籤的前面。
    注意:你正在編輯的是 <context> 標籤,這個標籤中有 Confluence 的上下文路徑,請注意這個不是包含在  Synchrony 中的上下文路徑。
    < Resource name = "mail/GmailSMTPServer"
         auth = "Container"
         type = "javax.mail.Session"
         mail.smtp.port = "465"
         mail.smtp.auth = "true"
         mail.smtp.user = "yourEmailAddress@gmail.com"
         password = "yourPassword"
         mail.smtp.starttls.enable = "true"
         mail.transport.protocol = "smtps"
    />
  4. 重啓 Confluence。
  5. 進入  > 基本配置(General Configuration) > 郵件服務器(Mail Servers)
  6. 選擇 編輯已經存在的配置(Edit an existing configuration)或者 添加一個新的 SMTP 郵件服務器(Add a new SMTP mail server)
  7. 輸入服務器中必要的設置,而後設置  JNDI Location 爲:
     java:comp/env/mail/GmailSMTPServer
    


    請注意 JNDI 的路徑是大小寫敏感的,你必須與 server.xml 中配置的資源名字的大小寫徹底吻合。app

  8. 保存你的修改後發送一個測試郵件。

 

https://www.cwiki.us/display/CONF6ZH/Setting+Up+a+Mail+Session+for+the+Confluence+Distributioneclipse

相關文章
相關標籤/搜索