Postfix:删除收件人不在 virtual_alias_maps 中的电子邮件

Postfix:删除收件人不在 virtual_alias_maps 中的电子邮件

我收到很多垃圾邮件,收件人不在我的域中。我使用 virtual_alias_maps 将此域上的电子邮件转发到我家人的各种外部地址。

为了防止这些无效地址扰乱我的 mailq 并且造成烦人,如果它们无法与特定收件人匹配,我宁愿删除它们。

之前的一个问题说我可能会使用

bounce_queue_lifetime = 0

但如果我使用虚拟域/用户,则应使用 virtual_mailbox_maps。遗憾的是,我看不出如何实现这一点,因为所有示例都相反,即所有地址(例如 @example.com)的默认投递都发送给用户“jim”

一个选项是将默认交付到 /dev/null(例如 @example.com)给用户“devnull”,然后在 /etc/aliases 中为 devnull 创建一个条目到 /dev/null。这是一种有效的方法吗?

相关内容