如何通过Web应用程序与邮件服务器通信

use*_*232 5 email spring web-services mail-server

我对邮件服务器一般都不熟悉,请原谅我的无知.

我需要能够通过基于Spring的Web应用程序管理邮件服务器.通过管理,我的意思是为新用户创建邮件帐户,侦听来自这些用户的传入更新,删除帐户,删除用户帐户等等,等等.

我假设邮件服务器(至少是好的邮件服务器)提供某种服务API(SOAP,REST,无关紧要),应用程序可以通过它来挂钩和进行更改.但是,对于那些优秀的开源服务器以及它们提供的选项,我真的不熟悉.

如果有人可以提出解决方案,我会很高兴的.

aba*_*ogh 3

有一款名为Zimbra的邮件服务器,它有一个开源社区版本,它有一个 REST 接口和一个 SOAP 接口。

  • REST 参考(如果我理解正确,这不适合您的需求,因为您只能通过此操作现有帐户)
  • SOAP 接口这里举一个例子,论坛上还有很多其他的。