复杂后缀过滤

复杂后缀过滤

我有一个设置,Postfix 接收我域的收发邮件,然后通过一些内容过滤器进行处理。它会先经过 Amavis,然后是 SpamAssassin,最后进入用户的邮箱或网络。

对于源自内部网络的邮件,我需要将其全部发送(或者最好按主题进行过滤)到第三方服务器,通过专有过滤器进行处理,然后通过其系统处理邮件,或将其转发回我们的服务器进行传递或中继。

目前,我已经使用基于在不同端口上运行的服务的 sendmail 内容过滤进行了这种工作,但它会发送所有邮件以供第三方服务器检查,而不仅仅是传入邮件。

让事情变得更加复杂的是,第三方服务器偶尔会宕机。当这种情况发生时,我们的邮件服务器会开始退回邮件,而不是只是保留邮件直到第三方重新上线。我需要设置某种方式,让通常路由到第三方的内容过滤器改为路由到“保留并转发”服务器。

如果我可以将仅标记有特殊主题标头的邮件路由到第三方,那么这将大大减少第三方离线的影响。

有什么建议吗?

相关内容