【发布时间】:2010-12-07 03:26:39
【问题描述】:
我正在研究用于 Java Web 应用程序的最佳免费邮件库。它具有更多支持且易于使用。如果它很复杂,但可以通过其强大的功能来证明它可能会这样做。
有什么建议吗?
【问题讨论】:
我正在研究用于 Java Web 应用程序的最佳免费邮件库。它具有更多支持且易于使用。如果它很复杂,但可以通过其强大的功能来证明它可能会这样做。
有什么建议吗?
【问题讨论】:
“最佳”是主观的,特别是因为您没有指定您可能正在寻找的任何特定功能。
话虽如此,这里有几个可以帮助您入门:
javaee.github 整理了一个包含更多内容的综合列表:
Oracle 也有一个精选列表,尽管这些列表非常相似:
【讨论】:
JavaMail 是标准,但它只是一个客户端,所以你需要有一个单独的电子邮件服务来发送邮件。 Asprin 是一个很好的服务器实现。
编辑:Asprin 是一个只发送电子邮件的服务器。您不能将其用作成熟的 POP 或 IMAP 服务器。它只是发送电子邮件而没有任何其他第三方(例如 ISP 的邮件服务)依赖项(互联网连接除外)。与 JavaMail 不同,JavaMail 要求您有一个可用的 SMTP 服务器来为您发送电子邮件(例如来自您的 ISP)。如果您需要一个完整的电子邮件服务器,可以提供 pop 和 imap 电子邮件,请查看James。
Here 是一个 java 邮件选项列表,尽管大多数,如 JavaMail,是客户端,而不是独立的解决方案。
【讨论】:
Simple Java Mail 是 Java Mail api 的包装器:
https://github.com/bbottema/simple-java-mail(Maven Repository)
【讨论】:
Sun Javamail API 不适合您吗?
【讨论】: