![如何关闭 Postfix 退回通知](https://linux22.com/image/693262/%E5%A6%82%E4%BD%95%E5%85%B3%E9%97%AD%20Postfix%20%E9%80%80%E5%9B%9E%E9%80%9A%E7%9F%A5.png)
在 main.cf 中目前我有
notify_classes = delay, policy, protocol, resource, software
bounce_notice_recipient =
2bounce_notice_recipient =
关注了另一个线程,它建议将反弹设置为“丢弃”,我已经这样做了。
bounce unix - - n - 0 discard
我仍会收到每封退回垃圾邮件发给邮政局长的通知电子邮件。
我还必须设置什么?
答案1
在 main.cf 中设置notify_classes=bounce
和bounce_notice_recipient=postmaster
(这应该是默认值。然后 postmaster 获取每个退回消息的副本。
您一定不能禁用退回。它们需要通知发件人!并且由于邮件必须有发件人,因此将通知该特定发件人。
答案2
打开 Postfix master.cf 文件并找到以下行:
bounce unix - - n - 0 bounce
将其更改为:
bounce unix - - n - 0 discard
接下来,重新启动 Postfix。
请注意,每当 Postfix 运行丢弃处理程序而不是退回处理程序时,您都会在日志中看到错误。错误看起来类似于以下内容:
Dec 15 16:07:40 websrv1 postfix/discard[15220]: warning: unexpected attribute nrequest from bounce socket (expecting: flags)
Dec 15 16:07:40 websrv1 postfix/discard[15220]: warning: deliver_request_get: error receiving common attributes