问候所有我有一个包含许多域的后缀邮件服务器,每个域包含许多用户(每个用户都有一个邮箱)
我想处理当电子邮件到达所有域中任何用户的任何邮箱时执行一些 java 代码。
任何想法如何做到这一点?
问候所有我有一个包含许多域的后缀邮件服务器,每个域包含许多用户(每个用户都有一个邮箱)
我想处理当电子邮件到达所有域中任何用户的任何邮箱时执行一些 java 代码。
任何想法如何做到这一点?
如果用户有一个“真实的”系统帐户,您可以.forward
在他们的主目录中放入一个看起来像
"|/path/to/your/mail/handling/program"
它会在收到电子邮件时自动将电子邮件传送到您的程序。否则,您可以调整当地的送货代理为您做这件事。
我找到了一个解决方案,使用带有 mysql db 的 postfix 将所有传入的电子邮件转发到一个邮箱,并添加了一个每 5 秒运行一次的线程,以使用 javamail 检查到该单个邮箱的新未读电子邮件