Postfix 中继:转发一个未受影响的域。所有其他域,重定向

Postfix 中继:转发一个未受影响的域。所有其他域,重定向

我目前正在使用带有正则表达式的 virtual_maps 配置将发送到我的 postfix 服务器的所有电子邮件转发到一个电子邮件地址

/.+@.+/ [email protected]

我想对一个域的转发规则进行例外处理。该域应原封不动地转发到 AWS SES。即[电子邮件保护]应转达给[电子邮件保护], 但[电子邮件保护]应发送至[电子邮件保护],就像我当前的配置一样。

我的中继工作正常,所以唯一的问题是让 postfix 中继一个不受影响的域。

答案1

你可以尝试这个 PCRE 表:

/^([^@]+@example\.com)$/ $1
/.+@.+/ [email protected]

在这种情况下,如果 Postfix 查询[email protected],则第一个条目匹配并[email protected]返回(捕获的字符串)。否则,第二个条目匹配并[email protected]始终返回。

相关内容