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

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

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

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

  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"spa

        type="javax.mail.Session".net

        mail.smtp.host="smtp.gmail.com"code

        mail.smtp.port="465"server

        mail.smtp.auth="true"xml

        mail.smtp.user="yourEmailAddress@gmail.com"ssl

        password="yourPassword"

        mail.smtp.starttls.enable="true"

        mail.transport.protocol="smtps"

        mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"

    />

  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 中配置的資源名字的大小寫徹底吻合。

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

 

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

相關文章
相關標籤/搜索