在 Sun Java System Application Server/GlassFish 中设置 JavaMail 会话资源

另请参见

JavaMail API 是一组抽象 API,用于对邮件系统进行模拟。API 提供一个与平台和协议无关的框架,用于构建邮件和消息传送应用程序。JavaMail API 提供了用于阅读和发送电子邮件的工具。服务提供器可以实现特定的协议。

JavaMail API 是作为 Java 平台可选软件包实现的,同时也作为 J2EE 平台的一部分提供。

创建 JavaMail 会话资源:

  1. 转至“文件”>“新建”(Ctrl-N)。
  2. 在“项目”组合框中,选择 EJBModule 或 WebModule。
  3. 在“类别”窗格中选择 "GlassFish",在“文件类型”窗格中选择“JavaMail 会话”,然后单击“下一步”。
  4. (必需)输入资源的 JNDI 名称。
  5. (必需)在“邮件主机”字段中,输入缺省邮件服务器的 DNS 名称。
  6. (必需)在“缺省用户”字段中,输入连接到邮件服务器时使用的用户名。
  7. (必需)在“缺省返回地址”字段中,以 username@host.domain 形式输入缺省用户的电子邮件地址。
  8. 通过选择 "true" 或 "false" 来启用或禁用该资源。
  9. 输入描述。
  10. 在“高级”区域中,只有当服务器的邮件提供器被重新配置为使用非缺省的存储或传输协议时,才需更改这些字段值。要获得额外的调试输出,请将“启用调试”设置为 "true"。
  11. 单击“下一步”。
  12. 输入资源的任何属性。
  13. 单击“完成”。

完成向导后,将在 sun-resources.xml 中添加资源属性。如果需要编辑资源的属性,则可以在源代码编辑器中打开 sun-resources.xml,方法是:在“项目”窗口中展开项目的“服务器资源”节点,然后双击该文件。

在项目中创建对象后,您需要先在服务器中注册资源,然后才能使用它。在部署项目时,将自动注册该资源。

有关 Sun JavaMail API 的详细信息,请参见:

另请参见
在 Sun Java System Application Server/GlassFish 中注册资源

法律声明