我正在调查用于Java Web应用程序的最佳免费邮件库。它具有更多支持和易用性。如果它很复杂,但可以通过它的强大功能来证明它。
有任何建议吗?
答案 0 :(得分:34)
“最佳”是主观的,特别是因为您没有指定您可能正在寻找的任何特定功能。
话虽如此,这里有一对让你入门:
javaee.github策划了一个包含更多内容的综合列表:
Oracle也有一个策划列表,尽管这些列表非常相似:
答案 1 :(得分:4)
JavaMail是标准,但它只是一个客户端,因此您需要一个单独的电子邮件服务来发送邮件。 Asprin是服务器的一个很好的实现。
编辑:Asprin是一个仅发送电子邮件服务器。您不能将其用作完整的POP或IMAP服务器。它只是发送电子邮件而没有任何其他第三方(例如ISP的邮件服务)依赖(除了互联网连接)。与JavaMail不同,JavaMail要求您有一个SMTP服务器可以为您发送电子邮件(例如从您的ISP)。如果您需要一个完整的电子邮件服务器,可以提供pop和imap电子邮件,请查看James。
Here是一个java邮件选项列表,尽管大多数邮件是JavaMail,但它们是客户端,而不是独立的解决方案。
答案 2 :(得分:1)
Simple Java Mail这是Java Mail api的包装器:
https://github.com/bbottema/simple-java-mail(Maven Repository)
答案 3 :(得分:0)
Sun Javamail API不适合您吗?