建立 JavaMail 階段作業

  1. 在瀏覽樹狀結構中,展開 「資源」 節點。

  2. 在 「資源」 節點下,選取 「JavaMail 階段作業」。

    「JavaMail 階段作業」 頁面會隨即開啟。

  3. 在 「階段作業」 表格中,按一下 「新建」。

    「新建 JavaMail 階段作業」 頁面會隨即開啟。

  4. 在 「JNDI 名稱」 欄位中,鍵入郵件階段作業資源的唯一名稱。

    對於 JavaMail 資源,請使用子環境前綴 mail/ 來命名。例如:mail/MySession。名稱必須僅包含字母數字、底線、破折號或點字元。

  5. 在 「郵件主機」 欄位中,鍵入預設郵件伺服器的主機名稱。

    如果未提供協定特定的主機特性,Store 和 Transport 物件的連線方法將使用該值。名稱必須可以解析為實際的主機名稱。

  6. 在 「預設使用者」 欄位中,鍵入連線至郵件伺服器時要提供的使用者名稱。

    如果未提供協定特定的使用者名稱特性,Store 和 Transport 物件的連線方法使用該值。使用者名稱僅能包含字母數字、底線、破折號或點字元。

  7. 在 「預設寄件者地址」 欄位中,鍵入預設使用者的電子郵件地址。

    格式為 username@host.domain

  8. 在 「說明」 欄位中,鍵入此郵件階段作業的說明。

  9. 選取「狀態」的「已啟用」核取方塊,以啟用郵件階段作業。

    預設值為 「啟用」。

  10. 在 「儲存協定」 欄位中,定義要使用的儲存協定服務。

    儲存協定服務可連線至郵件伺服器、擷取郵件訊息,並將郵件儲存於一或多個資料夾。允許的值為 imappop3imapspop3s。預設值為 imap

  11. 在 「儲存協定類別」 欄位中,指定儲存的服務提供者實作類別。

    允許的值包括 :

    預設值為 com.sun.mail.imap.IMAPStore

  12. 在 「傳輸協定」 欄位中,指定傳輸通訊方法。

    傳輸協定服務可傳送訊息。允許的值為 smtpsmtps。依預設,傳輸協定是 smtp

  13. 在 「傳輸協定類別」 欄位中,指定傳輸的服務提供者實作類別。

    預設值為 com.sun.mail.smtp.SMTPTransport

  14. 選取 「除錯」 核取方塊可為此郵件階段作業啟用額外的除錯輸出功能,包括協定追蹤。

    如果將 JavaMail 記錄層級設為詳細 或更詳細,則系統會產生除錯輸出,並且該輸出會包含在系統記錄檔中。請參閱 To Configure Log Levels,以取得有關設定記錄層級的資訊。此選項預設為停用。

  15. 在 「其他特性」 表中,指定應用程式所需的其他特性,例如協定特定的主機或使用者名稱特性。

    如需可用特性的清單,請參閱 JavaMail API 文件 (http://java.sun.com/products/javamail/javadocs/index.html)。其他特性必須以 mail- 開頭,且必須使用連字符 (而非點字元) 做為分隔符。例如 mail-debug 是正確的,而 mail.debug 則不正確。GlassFish Server 後端會將連字符轉換為 JavaMail API 預期的點字元。

    若要增加特性,請按一下 「增加特性」 按鈕。在出現的空白列中,於 「名稱」 欄位中鍵入特性名稱,然後在 「值」 欄位中鍵入特性值。

  16. 從可用目標的清單中,選取要組態郵件階段作業的一或多個目標,然後按一下 「增加」。

    目標可以是叢集或獨立伺服器實例。如果未選取目標,則會將階段作業組態到預設伺服器實例 server

  17. 按一下 「確定」。

另請參閱
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices