JavaMail
您可以使用 JavaMail来开发电子邮件客户机应用程序。
JavaMail API 提供了独立于平台和独立于协议的框架,可用于构建基于 Java™ 技术的电子邮件客户机应用程序。 您可以使用 JavaMail API 来创建能够发送多媒体邮件消息的邮件客户机,以及启用支持文件夹,认证和附件处理的因特网邮件访问协议 (IMAP) 的实现。
由于 SMTP 仅支持字符数据,因此它使用 MIME 来表示复杂数据,例如格式化文本,文件附件 (文本和二进制) 和多媒体内容。 如果使用发送 MIME 邮件 (QtmmSendMail) API,您的应用程序必须负责将数据转换为适当的内容。 JavaMail 实现提供集成 MIME 处理功能。
JavaMail 组件包含在 IBM® Developer Kit for Java中。