JMS 目标是 Java EE 资源,可以通过 Sun Java System Web Server 进行创建和管理。
许多 Internet 应用程序都需要具有发送电子邮件通知的能力,因此,Java EE 平台提供了 JavaMail API 以及一个使应用程序组件可以发送 Internet 邮件的 JavaMail 服务提供商。
下表介绍了添加新邮件资源时的可用属性。
表 11–5 邮件资源的属性
属性 |
说明 |
---|---|
JNDI 名称 |
为新的邮件资源提供一个唯一的名称。 |
已启用 |
确定是否在运行时启用该邮件资源。 |
用户 |
在邮件服务器中注册的有效用户名。 |
发件人 |
服务器发送邮件的电子邮件地址。 |
主机 |
邮件服务器的主机名/IP 地址。 |
存储协议 |
用于检索邮件的协议。 |
存储协议类 |
实现存储协议的存储服务提供商。实现存储协议的类的全限定类名。默认类为 com.sun.mail.imap.IMAPStore。 |
传输协议 |
用于发送邮件的协议。 |
传输协议类 |
实现传输协议的传输服务提供商。实现传输协议的类的全限定类名。默认类为 com.sun.mail.smtp.SMTPTransport。 |
使用 CLI
要创建邮件资源,请执行以下命令:
wadm> create-mail-resource --config=test --server-host=localhost --mail-user=nobody --from=xyz@foo.com mail/Session |
请参见 CLI 参考 create-mail-resource(1)。