目前我在 CentOS 机器上安装了 Postfix。它有多个virtual_alias_domains
和virtual_alias_maps = hash:/etc/postfix/virtual
。
类似地,有多个条目/etc/postfix/virtual
:
[电子邮件保护]用户1,管理员,[电子邮件保护] [电子邮件保护]用户2,[电子邮件保护] ETC
一切运行正常,电子邮件已送达应送达的地方,但这是新的要求:
如果发件人是[电子邮件保护]或者[电子邮件保护]等。每个虚拟别名的规则可能不同。每个虚拟别名可能有多个规则。
一些基本规则:
- 如果[电子邮件保护]收到一封电子邮件,它应该发送给用户 1、管理员和[电子邮件保护](这就是它当前的工作方式以及 /etc/postfix/virtual 中的定义)
- 如果[电子邮件保护]收到来自[电子邮件保护],它应该传递给 user1 和 admin,但不应该传递给[电子邮件保护]
基本上,这是为了减少发送到[电子邮件保护],但这些电子邮件仍应到达列出的其他收件人。
实现这一目标的最佳方法是什么?欢迎并感谢任何建议!