?? javamail.html
字號:
<?xml version="1.0" encoding="GB2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"><head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <meta name="keywords" content="electronic commerce, ecommerce, ebusiness, e-business, e-commerce, enterprise software, net economy, Sun Microsystems, Sun Open Net Environment, Sun ONE, internet software" /> <meta name="Description" content="Sun Microsystems, Inc. is delivering Sun ONE e-commerce software and enterprise solutions that enable companies to compete successfully in the Net Economy." /> <meta name="TemplateVersion" content="Sun ONE WDT 2.3.1" /> <meta name="LASTUPDATED" content="10/03/03 09:48:15" /> <meta name="BookTitle" content="Sun Java System Application Server Enterprise Edition 8.1 Administration Guide 2005Q1" /> <title>第 9 章 配置 JavaMail 資源</title> <link href="catalog.css" tppabs="http://docs.sun.com/source/819-1553/catalog.css" rel="stylesheet" type="text/css" /> <!-- on load bring this window to front --> <script laguage="javascript"> top.window.focus(); </script></head><body text="#000000" link="#594FBF" vlink="#9966cc" alink="#333366" bgcolor="#FFFFFF"><a name="top"> </a><!-- navigation --> <table width="100%" border="0" cellspacing="4" summary="Header navigation table"> <tr><td> <p class="pNavigation"> <a HREF="javascript:if(confirm('http://www.sun.com/software/ \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設置為它的啟始地址的地址。 \n\n你想在服務器上打開它?'))window.location='http://www.sun.com/software/'" tppabs="http://www.sun.com/software/"> <img SRC="Logo.jpg" tppabs="http://docs.sun.com/source/819-1553/Logo.jpg" alt="Sun logo" valign="bottom" border="0" /></a>      <a href="jms.html" tppabs="http://docs.sun.com/source/819-1553/jms.html">上一頁</a>      <a href="index.html" tppabs="http://docs.sun.com/source/819-1553/index.html">目錄</a>      <a href="jndi.html" tppabs="http://docs.sun.com/source/819-1553/jndi.html">下一頁</a>      </p> </td></tr> <tr><td valign="top" align="right" bgcolor="#594FBF"> <span class="cBookTitle">Sun Java System Application Server Enterprise Edition 8.1 管理指南 2005Q1</span> </td></tr> </table><!-- end navigation --><blockquote><!-- chapter content --><a name="wp674867"> </a><h2 class="pChapNumber"><span class="cGray">第 9 章</span><br /><a name="wp674869"> </a>配置 JavaMail 資源</h2><a name="wp674871"> </a><p class="pParagraph">本章介紹了如何為使用 JavaMail API 的應用程序配置資源。它包含以下各節:</p><div class="pSmartList1"><ul class="pSmartList1"><a name="wp674877"> </a><div class="pSmartList1"><li><a href="javamail.html#wp674887" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp674887">關于 JavaMail</a></li></div><a name="wp674883"> </a><div class="pSmartList1"><li><a href="javamail.html#wp674919" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp674919">用于 JavaMail 的管理控制臺任務</a></li></div></ul></div><a name="wp674887"> </a><h2 class="pHeading1"><hr />關于 JavaMail</h2><div class="pSmartList1"><ul class="pSmartList1"><a name="wp674893"> </a><div class="pSmartList1"><li><a href="javamail.html#wp674903" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp674903">JavaMail API</a></li></div></ul></div><a name="wp674903"> </a><h3 class="pHeading2">JavaMail API</h3><a name="wp674905"> </a><p class="pParagraph">JavaMail API 是一組用于建立郵件系統模型的抽象 API。API 提供了一個與平臺無關以及與協議無關的框架來建立郵件應用程序和消息傳送應用程序。JavaMail API 提供了多個工具用于讀取和發送電子郵件。服務提供者可實現特定協議。 </p><a name="wp674907"> </a><p class="pParagraph">JavaMail API 可作為 Java 平臺可選軟件包實現,還可作為 J2EE 平臺的一部分使用。</p><a name="wp674913"> </a><p class="pParagraph">Application Server 包含 JavaMail API 以及 JavaMail 服務提供者,使應用程序組件可以通過 Internet 發送電子郵件通知,以及從 IMAP 和 POP3 郵件服務器讀取電子郵件。 </p><a name="wp674915"> </a><p class="pParagraph">有關 JavaMail API 的詳細信息,請轉至 JavaMail Web 站點 (<code class="cCode">http://java.sun.com/products/javamail/</code>)。 </p><a name="wp674919"> </a><h2 class="pHeading1"><hr />用于 JavaMail 的管理控制臺任務</h2><div class="pSmartList1"><ul class="pSmartList1"><a name="wp674925"> </a><div class="pSmartList1"><li><a href="javamail.html#wp674945" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp674945">創建 JavaMail 會話</a></li></div><a name="wp674931"> </a><div class="pSmartList1"><li><a href="javamail.html#wp675015" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp675015">編輯 JavaMail 會話</a></li></div><a name="wp674937"> </a><div class="pSmartList1"><li><a href="javamail.html#wp675069" tppabs="http://docs.sun.com/source/819-1553/javamail.html#wp675069">刪除 JavaMail 會話</a></li></div></ul></div><a name="wp674945"> </a><h3 class="pHeading2">創建 JavaMail 會話</h3><a name="wp674947"> </a><p class="pParagraph">要創建 JavaMai 會話,請執行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp674949"> </a><div class="pSmartList1"><li>在樹組件中,展開“資源”節點,然后選擇“JavaMail 會話”節點。 </li></div><a name="wp674951"> </a><div class="pSmartList1"><li>在“JavaMail 會話”頁面中,單擊“新建”。將顯示“創建 JavaMail 會話”頁面。</li></div><a name="wp674953"> </a><div class="pSmartList1"><li>在“JNDI 名稱”字段中,鍵入會話的名稱。例如:</li></div><a name="wp674955"> </a><code class="pCodelineIndent">mail/MySession</code><a name="wp674957"> </a><p class="pStepParaI1">建議的做法是使用 JavaMail 資源的命名子上下文前綴 <code class="cCode">mail/</code>。</p><a name="wp674959"> </a><div class="pSmartList1"><li>在“郵件主機”字段中,鍵入默認郵件服務器的主機名稱。如果未提供特定協議的主機屬性,Store 和 Transport 對象的連接方法使用該值。名稱必須可以解析為實際的主機名。</li></div><a name="wp674961"> </a><div class="pSmartList1"><li>在“默認用戶”字段中,鍵入連接至郵件服務器時要提供的用戶名。如果未提供特定協議的用戶名屬性,Store 和 Transport 對象的連接方法使用該值。</li></div><a name="wp674963"> </a><div class="pSmartList1"><li>在“默認返回地址”字段中,鍵入默認用戶的電子郵件地址,格式為:<em class="cEmphasis">username</em><code class="cCode">@</code><em class="cEmphasis">host</em><code class="cCode">.</code><em class="cEmphasis">domain</em>。</li></div><a name="wp674965"> </a><div class="pSmartList1"><li>如果您不希望此時啟用郵件會話,請取消選中“已啟用”復選框。</li></div><a name="wp674967"> </a><div class="pSmartList1"><li>在“高級”區域中,僅當已將 Application Server 的郵件提供者重新配置為使用非默認存儲或傳輸協議時,才需要更改這些字段值。默認情況下,存儲協議為 <code class="cCode">imap</code>;存儲協議類為 <code class="cCode">com.sun.mail.imap.IMAPStore</code>;傳輸協議為 <code class="cCode">smtp</code>;傳輸協議類為 <code class="cCode">com.sun.mail.smtp.SMTPTransport</code>。</li></div><a name="wp674973"> </a><p class="pStepParaI1">選中“調試”復選框以啟用附加調試輸出(包含此郵件會話的協議跟蹤)。如果將 JavaMail 日志級別設置為 <code class="cCode">FINE</code> 或更高,將生成調試輸出,并且它將包含在系統日志文件中。有關設置日志級別的信息,請參見“<a href="logging.html#wp952165" tppabs="http://docs.sun.com/source/819-1553/logging.html#wp952165">配置日志級別</a>”。</p><a name="wp674975"> </a><div class="pSmartList1"><li>在“其他屬性”區域中,單擊“添加屬性”以添加應用程序所需的屬性(如特定于協議的主機或用戶名屬性)。JavaMail API 文檔列出了可用屬性 (<code class="cCode">http://java.sun.com/products/javamail/javadocs/index.html</code>)。</li></div><a name="wp674977"> </a><div class="pSmartList1"><li>在“目標”區域中,執行以下操作:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp674979"> </a><div class="pSmartList2"><li>從“可用”列中選擇將要部署使用資源的應用程序的一個或多個目標。可用目標包括可用群集和可用服務器實例,以及默認的服務器實例 <code class="cCode">server</code>。</li></div><a name="wp674981"> </a><div class="pSmartList2"><li>單擊“添加”以將目標移動到“選定”列中。</li></div></ol></div><a name="wp674983"> </a><div class="pSmartList1"><li>單擊“確定”以保存會話。</li></div></ol></div><a name="wp674987"> </a><p class="pParagraph">等效的 <code class="cCode">asadmin</code> 命令為:<code class="cCode"><a href="javascript:if(confirm('http://docs.sun.com/source/817-6092/hman1/create-javamail-resource.1.html \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設置為它的啟始地址的地址。 \n\n你想在服務器上打開它?'))window.location='http://docs.sun.com/source/817-6092/hman1/create-javamail-resource.1.html'" tppabs="http://docs.sun.com/source/817-6092/hman1/create-javamail-resource.1.html">create-javamail-resource</code></p><a name="wp675015"> </a><h3 class="pHeading2">編輯 JavaMail 會話</h3><a name="wp675017"> </a><p class="pParagraph">要編輯 JavaMai 會話,請執行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp675019"> </a><div class="pSmartList1"><li>在樹組件中,展開“資源”節點,然后選擇“JavaMail 會話”節點。 </li></div><a name="wp675021"> </a><div class="pSmartList1"><li>在“JavaMail 會話”頁面中,選擇要編輯的會話。</li></div><a name="wp675023"> </a><div class="pSmartList1"><li>在“編輯 JavaMail 會話”頁面中,您可以執行以下任務:</li></div><br><div class="pSmartList2"><ul class="pSmartList2"><a name="wp675025"> </a><div class="pSmartList2"><li>修改“郵件主機”、“默認用戶”、“默認返回地址”和“說明”字段中的值。</li></div><a name="wp675027"> </a><div class="pSmartList2"><li>選中或取消選中“已啟用”復選框以啟用或禁用資源。</li></div><a name="wp675029"> </a><div class="pSmartList2"><li>修改“高級”字段中的值。</li></div><a name="wp675031"> </a><div class="pSmartList2"><li>添加、刪除或修改屬性。</li></div></ul></div><br><a name="wp675033"> </a><div class="pSmartList1"><li>單擊“目標”選項卡以轉至“JavaMail 會話目標”頁面。在此頁面中,執行以下操作:</li></div><div class="pSmartList2"><ol type="a" class="pSmartList2"><a name="wp675035"> </a><div class="pSmartList2"><li>單擊“管理目標”以打開“管理資源目標”頁面。 </li></div><a name="wp675037"> </a><p class="pStepParaI2">在此頁面中,在“可用”列與“選定”列之間移動目標。確保將要部署使用資源的應用程序的目標添加到“選定”列中。可用目標包括可用群集和可用服務器實例,以及默認的服務器實例 <code class="cCode">server</code>。單擊“確定”以保存更改。</p><a name="wp675039"> </a><div class="pSmartList2"><li>選中目標的復選框,然后單擊“啟用”或“禁用”,以啟用或禁用目標的資源。</li></div></ol></div><a name="wp675041"> </a><div class="pSmartList1"><li>單擊“保存”以保存更改,或單擊“裝入默認值”以恢復郵件會話的默認值。</li></div></ol></div><a name="wp675069"> </a><h3 class="pHeading2">刪除 JavaMail 會話</h3><a name="wp675071"> </a><p class="pParagraph">要刪除 JavaMai 會話,請執行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp675073"> </a><div class="pSmartList1"><li>在樹組件中,展開“資源”節點,然后選擇“JavaMail 會話”節點。 </li></div><a name="wp675075"> </a><div class="pSmartList1"><li>在“JavaMail 會話”頁面中,選中要刪除的會話的名稱旁邊的復選框。</li></div><a name="wp675077"> </a><div class="pSmartList1"><li>單擊“刪除”。</li></div></ol></div><a name="wp675081"> </a><p class="pParagraph">等效的 <code class="cCode">asadmin</code> 命令為:<code class="cCode"><a href="javascript:if(confirm('http://docs.sun.com/source/817-6092/hman1/delete-javamail-resource.1.html \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設置為它的啟始地址的地址。 \n\n你想在服務器上打開它?'))window.location='http://docs.sun.com/source/817-6092/hman1/delete-javamail-resource.1.html'" tppabs="http://docs.sun.com/source/817-6092/hman1/delete-javamail-resource.1.html">delete-javamail-resource</code></p><a name="wp675103"> </a><p class="pParagraph"></p><!-- end chapter content --><!-- footer --><!-- navigation --><br /><br /> <table width="100%" border="0" cellspacing="4" summary="Footer navigation table"> <tr><td> <p class="pNavigation"> <a href="jms.html" tppabs="http://docs.sun.com/source/819-1553/jms.html">上一頁</a>      <a href="index.html" tppabs="http://docs.sun.com/source/819-1553/index.html">目錄</a>      <a href="jndi.html" tppabs="http://docs.sun.com/source/819-1553/jndi.html">下一頁</a>      </p> </td></tr> </table><!-- end navigation --><hr size="1" noshade="-1" /><!-- copyright --><p class="pFooter"> <!-- start copyright --><span class="footer"><a href="copyright.html" tppabs="http://docs.sun.com/source/819-1553/copyright.html" class="footer">版權所有</a> 2004 - 2005 <a href="javascript:if(confirm('http://sun.com/ \n\n該文件無法用 Teleport Ultra 下載, 因為 它是一個域或路徑外部被設置為它的啟始地址的地址。 \n\n你想在服務器上打開它?'))window.location='http://sun.com/'" tppabs="http://sun.com/" class="footer">Sun Microsystems, Inc.</a> 保留所有權利。</span><!-- end copyright --></p><!-- end copyright --><!-- <p class="pFooter" align="right">Last Updated <b>$Update;</b></p> --><!-- end footer --></blockquote></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -