![Postfix:always_bcc 除一个域之外的所有域](https://linux22.com/image/697262/Postfix%EF%BC%9Aalways_bcc%20%E9%99%A4%E4%B8%80%E4%B8%AA%E5%9F%9F%E4%B9%8B%E5%A4%96%E7%9A%84%E6%89%80%E6%9C%89%E5%9F%9F.png)
答案1
如果我很好地理解了这个任务,那么always_bcc不是你的朋友。
我将尝试传输守护进程(传输表)。
运输方面:
a.com smtp:[mail.relay.of.b.com]
b.com smtp:[mail.relay.of.a.com]
当然,我们假设我们想要转发给同一个用户名。
对于更新的问题:如果您想发送副本,可以使用虚拟别名传输。virtual_alias_maps = regexp:regexpalias
并在正则表达式中执行以下操作:
/.+@(a|b).com$/ [email protected],[email protected]
按照惯例postmap 正则表达式别名匹配的邮件应该发送到两个目的地。如果在服务器上定义了其他虚拟别名源,则必须小心,因为虚拟别名只会执行一次,并在第一次匹配时退出。例如,如果您有:
virtual_alias_maps =
hash:/etc/postfix/myaliases
regexp:/etc/postfix/regexpalias
在我的别名中你转发[电子邮件保护]到[电子邮件保护],那么您的正则表达式将永远不会被达到,并且单封邮件将发送到[电子邮件保护]。
因为您正在直接转发邮件(传输),并且那些服务器据说不会将邮件发回,所以不会再发生虚拟别名,因此不应该有邮件循环。