我已经使用类似的行阻止了发往某些地址的电子邮件
To:[email protected] ERROR:"550 Mailbox disabled for this recipient"
但是我收到了很多来自“邮件传递子系统”的消息。如何禁用仅为该用户获取 MAILER-DAEMON 通知?我可以在我的电子邮件客户端中执行此操作,但我希望有更有效的方法来阻止服务器发送此类电子邮件。
我不希望“邮件传递子系统”中的其他邮件被停止。对于我在访问地图中手动阻止的地址,不应发送错误消息。
乍一看,沃伦的回答似乎建议您转储所有消息,但当然您可以设置
procmail
为仅转储 MAILER-DAEMON 中实际引用[email protected]
. 这是用类似的东西完成的您的问题没有明确说明您收到哪种类型的退回邮件。我认为这是所谓的双重反弹。您可能想看看我在Sysadmin'ish 博客上发布的更复杂的解决方案:Selective Sendmail Postmaster
注意:以上
procmail
方法适用于大型服务器,并尽量减少负载。2 种配方可以转换为 1 种,但稍微贵一些。您可以设置一个
procmail
配方来将消息转储到/dev/null
该地址/域。