如何在 Postfix 中禁用“发件人未送达通知”?

如何在 Postfix 中禁用“发件人未送达通知”?

我想要 Postfix停止向我的本地帐户发送未送达通知,以下是我的日志中的示例

17:47:08  A727B62C6F61: message-id=<20121124174708.A727B62C6F61@mail.***********>
17:47:08  F151362C6F5F: sender non-delivery notification: A727B62C6F61
17:47:08  A727B62C6F61: from=<>, size=4676, nrcpt=1 (queue active)
17:47:08  F151362C6F5F: removed
17:47:08  warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
17:47:08  A727B62C6F61: to=<**********>, relay=local, delay=0.01, delays=0/0.01/0/0, ...

我如何在 main.cf 中配置它?

答案1

答案:

主配置文件

bounce    unix  -       -       n       -       0       bounce

应改为:

主配置文件

bounce    unix  -       -       n       -       0       discard

答案2

要控制退回通知的发送位置和时间,请查看以下设置:

bounce_notice_recipient
notify_classes

两者均在此处描述:http://www.postfix.org/bounce.8.html

答案3

postconf 文档列出 8 种通知类别:、bounce2bouncedatadelaypolicy。我建议如下:protocolresourcesoftware

notify_classes = 2bounce, data, delay, resource, software

您会收到有关退回的无法送达邮件、Postfix 问题(dataresourcesoftware)以及由于技术原因无法送达的邮件(可能表明您这边存在问题,delay)的通知。

bouncepolicy会通知您有关被拒绝/退回的邮件以及protocol垃圾邮件发送者或类似情况(它们违反了 SMTP 协议)

相关内容