Postfix 配置:根据发件人设置不同的外发主机

Postfix 配置:根据发件人设置不同的外发主机

我在网上看到了一些关于这个问题的答案,但没有什么明确的答案,也没有任何好的例子。

我通过 Postfix 转发所有邮件,目前所有邮件都发送到我的 ISP 的邮件服务器。

但是,有少数用户拥有 gmail 帐户或 gmail 托管帐户;我想通过 Google 服务器路由他们的外发邮件(因为这样邮件就会出现在他们的 Gmail 已发送文件夹中)。所有不是来自这些发件人的电子邮件都应通过默认中继主机发出。

我认为我需要在 Postfix 中使用“sender_dependent_default_transport_maps”配置,但找不到此设置的良好示例。有人能告诉我具体设置吗?

答案1

你确定你使用的是 sender_dependent_default_transport_maps,而不是 sender_dependent_relayhost_maps 吗?无论哪种情况,我都很确定格式与其他 _maps 表一样:

[email protected]      smtp.gmail.com
@someothersenderdmn.com         smtp.gmail.com

第一个是精确的发件人匹配,第二个是域级别匹配。

话虽如此,我很确定谷歌不会允许您在未经身份验证的情况下通过他们进行中继,而且由于您正在为多个用户处理中继,我确定您不想设置那种中继设置,他们也不太可能想向您透露他们的密码。

相关内容