好的,我已经把这个头撞了几个小时了。 我试图转发所有退回消息到外部反弹处理器,无论域。 在任何时候都有数十个域正在使用,偶尔会有域被添加和删除。 为了试图保持它的dynamic性,我在postfix main.cf中添加了以下几行:
notify_classes=bounce bounce_notice_recipient=postmaster
据我所知,这将把所有反弹的副本转发给邮政局长。 我知道,退回的邮件被退回给发件人,但是目标是转发所有域的所有退回的副本,只要他们从本地smtp发送。 当我尝试这个时,我收到以下错误:
undeliverable postmaster notification discarded
所以我的问题是这里发生了什么? 这是本地交付的问题吗? 而且我将如何将邮件转发到postmaster到一个外部地址?
而更大的问题是:这是否是将来自服务器的所有退回邮件(无论是否pipe理域列表)都发送到外部地址的最佳策略?
我会感激任何input。
据我所知,这将把所有反弹的副本转发给邮政局长。
这是不正确的; 反弹文档(8)明确指出,反弹通知收件人将收到反弹消息的通知,包括原始消息的可configuration部分。
反弹本身是不可configuration的,并且被发送到消息的返回path:按照RFC的规定。
如果您希望将邮件反弹发送到特定的邮件服务器,请调查邮件列表pipe理functionpostfix优惠,并在发出的邮件上设置正确的Return-Path(返回path)。