动态设置SRS_DOMAIN

bil*_*oah 3 postfix spf

我有一个邮件服务器转发邮件并使用 postsrsd 进行 SRS。由于postsrsd使用postfix的mydomain设置来改变返回路径,有没有办法根据收件人地址设置转发邮件的SRS_DOMAIN,而不是静态设置?由于邮件服务器处理多个不同域的邮件,因此我希望返回路径与收件人的域匹配,而不是邮件服务器的主机名。

mas*_*oeh 5

不,由于 PostSRSd 与 Postfix 集成的方式而不能。

您的想法是 PostSRSd 需要读取收件人地址,以便它可以根据它进行重写。不幸的是 PostSRSd 使用sender_canonical_maps 提供重写方案。使用此方案,PostSRSd 仅获取发件人地址。AFAIK,postfix 没有根据收件人地址重写发件人地址的功能。你可以尝试阅读官方文档