1

我希望能够从我的 Java Server 应用程序发送/接收邮件。是否有标准工具链可供使用?[主要是我正在用 Java 编写一个企业网络应用程序,我需要一种方法来 (1) 发送包含授权码的电子邮件和 (2) 接收投诉。]

谢谢!

编辑:我很抱歉。这完全是我的错。我在规范中不清楚。

当我说发送/接收电子邮件时,我的意思是:我需要我的应用程序能够运行它自己的邮件服务器。我没有正在使用的外部 imap/pop3 帐户。我的应用程序需要提供邮件服务器。

4

4 回答 4

6

Apache James项目可能是一个很好的起点。它是一个用 Java 编写的全功能 SMTP 服务器。我确信可以将其他 Java 应用程序与 James 连接和/或编写 James 扩展。

于 2012-04-30T13:18:48.567 回答
0

您正在寻找的是 java 邮件,它与 EE 兼容这里是链接

于 2012-04-30T13:12:07.927 回答
0

绝对是一个不错的选择是位于http://javaemailserver.sourceforge.net/的 Java 电子邮件服务器 (JES) 。它是用于发送和接收邮件的完整服务器。“JES 是用 java 编程语言编写的多功能混合 MTA/MDA 服务器。”

于 2014-09-24T03:42:33.873 回答
0

您可以在 Java EE 标准 JavaMail API 的帮助下发送和接收电子邮件。如果您的应用程序启用了 spring,您可以使用 org.springframework.mail 包,它有一些很好的抽象实用程序。除此之外,您还需要像上面提到的 James 一样拥有 MTA(邮件运输代理)。

于 2012-04-30T13:46:09.923 回答