-1

我想使用用户向其发送电子邮件的邮件服务器,然后我解析这些电子邮件然后执行一些操作。

请建议我使用什么邮件服务器以及从哪里开始。

4

3 回答 3

1

您还可以使用 JavaMail API 读取常规邮件服务器上的 POP3/IMAP 邮箱。这样可以更轻松地在您的常规域中使用邮箱。Camel 对这些 API 进行了高级封装,使其与邮箱集成、转换内部消息并将结果发送到任何需要的地方都变得非常容易。

现在,如果您需要做的事情很简单,那么您可以配置大多数邮件服务器以将邮件传递到脚本。这真的很容易,但 Java 并不适合编写这个脚本,因为 JVM 的启动成本太高。一个简单的批处理脚本或 perl/ruby/vbscript 可能就是您所需要的。

于 2010-06-17T10:30:15.600 回答
1

您是说要使用 Java 将邮件消息发送到在您的邮件服务器上配置的邮箱,或者从邮箱中读取并处理消息?因此,您只想知道可以安装在本地 PC 上进行测试的邮件服务器吗?如果是这种情况并且您在 Windows 操作系统上运行,则可以安装hMailServer。如果您使用的是 Linux/Unix,您可以配置Postfix

于 2010-06-17T10:59:33.367 回答
0

Apache James是一个用 Java 编写的邮件服务器,您可以使用它。

于 2010-06-17T10:24:02.397 回答