只是想知道是否有人可以确认我对recipient_bcc_maps的理解——抱歉,漫长而忙碌的夜晚。
要求:
我们通过 Postfix 转发来自/发送到各个域的电子邮件。对于其中一个域,我希望将发送到该域的任何电子邮件都密送到一个地址 - 例如,发送到 *@foobar.com 的任何邮件都会被密送到[电子邮件保护]。
解决方案:
我相信我可以补充
recipient_bcc_maps = pcre:/etc/postfix/recipient_bcc_map
到我的 main.cf 并且在recipient_bcc_map内有一个正则表达式,但我不确定代码,我认为应该是;
/^(.*@\.foobar\.com)/ [email protected]
这是正确的吗?我的理解是我不需要 postmaprecipient_bcc_map?
感谢您的帮助。
答案1
对于遇到此问题的人,我发现答案是:
将 main.cf 中的行设置为:
recipient_bcc_maps = pcre:/etc/postfix/recipient_bcc_map
然后将recipient_bcc_map内容设置为:
/^([^@]+)\@foobar\.com$/ [email protected]