Postfix - 虚拟 - 从收件人中排除发件人

Postfix - 虚拟 - 从收件人中排除发件人

Postfix 是否能够根据发件人地址重写收件人?

有多个用户通过此配置接收邮件/etc/postfix/virtual

[email protected]        user1, user2, user3, user4

但每当用户X发送[电子邮件保护],用户X收到自己的邮件。

Mailman 是适合这项工作的工具吗?

答案1

Postfix 本身无法从别名中排除发件人。原因是查找只有一个参数,即发件人或收件人。


Mailman 是一个邮件列表管理器。是的它具有将电子邮件转发给成员列表的功能,如上例所示。作为奖励,mailman 还具有邮件列表的高级功能如列表管理、成员管理、退回管理和存档。

你要求排除发件人以获取他自己的消息,mailman 也有这个功能。看看此主题这个. 基本上,你应该设置选项不要发送会员自己帖子的副本在邮递员列表中。

一个警告:如果你使用 mailman虚拟域环境,它有限制。假设你有域名 example.com 和 example.net,那么你不能同时拥有这两个域名[电子邮件保护][电子邮件保护]因为列表名称在以下范围内必须是全局唯一的:单个 Mailman 实例,即两个列表即使位于不同的域中也可能具有相同的名称。

相关内容