我想使用用户向其发送电子邮件的邮件服务器,然后我解析这些电子邮件,然后执行一些操作。
请建议我使用什么邮件服务器以及从哪里开始。
答案 0 :(得分:1)
您还可以使用JavaMail API读取常规邮件服务器上的POP3 / IMAP邮箱。这样可以更轻松地在常规域中使用邮箱。 Camel将这些API打包在一个高级别,使得它很容易与邮箱集成,转换内部消息并在任何需要的地方发送结果。
现在,如果您需要做的事情很简单,那么您可以配置大多数邮件服务器以将邮件传递给脚本。这非常简单,但Java并不适合编写此脚本,因为JVM的启动成本太高。您只需要一个简单的批处理脚本或perl / ruby / vbscript就可以了。
答案 1 :(得分:1)
您是说要使用Java将邮件发送到邮件服务器上配置的邮箱,还是要从邮箱中读取邮件并处理邮件?所以你只想知道你可以在本地电脑上安装的邮件服务器进行测试吗?如果是这种情况并且您在Windows操作系统上运行,则可以安装hMailServer。如果您使用的是Linux / Unix,则可以配置Postfix。
答案 2 :(得分:0)
Apache James是一个用Java编写的邮件服务器,你可以使用它。