所以我有一个独特的情况。我为一个 MSP 工作,我们在我们的环境中为一个将 SMTP 发送到我们内部邮件服务器的客户托管一个 Unix 服务器。问题出在这个 unix 服务器上,有一些应用程序向 [email protected] 发送邮件,而一些应用程序向 [email protected] 发送邮件。这些应用程序一起生活和工作,所以我只能在一个地方配置 SMTP 设置。
我的想法:我可以使用 Sendmail 或 Postfix 来查找发件人地址并相应地转发吗?像某种条件转发器?
示例:发件人地址为 *@customer.com 的邮件会发送到他们的邮件服务器进行投递,发件人地址为 *@msp.com 的邮件会发送到我们的邮件服务器吗?
Posfix 支持根据发件人地址选择中继,见
http://www.postfix.org/postconf.5.html#sender_dependent_relayhost_maps
sendmail 支持类似的东西,但它需要 sendmail.org 不支持的 sendmail.cf 修复。