如何在本地和远程 mta 传递邮件?

如何在本地和远程 mta 传递邮件?

我正在运行 Postfix 服务器,现在我想知道是否可以配置 Postfix 以将邮件本地发送到虚拟域并将其转发到第二个远程 mta。问题是两个 mta 处理相同的虚拟域,因此 virtual_alias_maps、bcc 或任何其他与地址/域相关的操作将不起作用。如果 Postfix 无法进行此设置,是否有其他 mta(可能是 exim?)可以执行此操作?

答案1

除了在辅助 MX 上配置 Postfix 之外(http://www.postfix.org/STANDARD_CONFIGURATION_README.html#backup) 是不可能的。即使这样,它也无法将邮件投递到多个目标 MTA。它只能投递到一个或另一个目的地,而不能同时投递到两个目的地。

SMTP RFC 5321 中未指定您的请求。未指定是因为需要两阶段提交才能最终将邮件投递到两个目的地。如果一个 MTA 失败而另一个 MTA 成功,发件人应该收到哪个答案?!

相关内容