代码之家  ›  专栏  ›  技术社区  ›  Mahmoud Saleh

使用Java中的邮件服务器[关闭]

  •  -1
  • Mahmoud Saleh  · 技术社区  · 15 年前

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

    请建议我使用什么邮件服务器以及从何处启动。

    3 回复  |  直到 6 年前
        1
  •  0
  •   Jesper    15 年前

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

        2
  •  1
  •   Peter Tillemans    15 年前

    您还可以使用javamail API读取常规邮件服务器上的pop3/imap邮箱。这使得在常规域中使用邮箱更容易。camel对这些API进行了高级别的打包,使其很容易与邮箱集成、在内部转换消息并在需要时将结果发送到任何地方。

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

        3
  •  1
  •   Ross    15 年前

    您是说要使用Java向邮件服务器上配置的邮箱发送邮件,还是从邮箱中读取邮件并处理邮件?所以你只想知道一个邮件服务器,你可以安装在你的本地电脑上测试?如果是这种情况,并且您在Windows操作系统上运行,则可以安装 hMailServer . 如果您使用的是Linux/Unix,则可以配置 Postfix .