Postfix邮件服务器和成千上万的用户?

时间:2011-01-26 14:06:01

标签: javamail postfix-mta mail-server

所有的问候 我有一个包含许多域的postfix邮件服务器 并且每个域包含许多用户(每个用户都有一个mailBox)

我希望处理当所有域中任何用户的任何邮箱发送电子邮件时都会执行一些java代码。

任何想法如何做到这一点?

2 个答案:

答案 0 :(得分:2)

如果用户拥有“真正的”系统帐户,您可以将.forward放入其主目录中

 "|/path/to/your/mail/handling/program"

会在收到电子邮件时自动将电子邮件发送到您的程序。否则,您可以调整本地递送代理为您执行此操作。

答案 1 :(得分:0)

我得到了一个解决方案,将所有传入的电子邮件转发到一个邮箱,使用带有mysql数据库的postfix,并添加了一个每5秒运行一次的线程,以使用javamail检查新的未读电子邮件到该单个邮箱