如何设置 SMTP 服务以接受 MX 绑定邮件并将其全部发送到两个单独的 SMTP 服务器

如何设置 SMTP 服务以接受 MX 绑定邮件并将其全部发送到两个单独的 SMTP 服务器

我希望所有邮件都发送到两个 SMTP 服务器,并且每个服务器都按照只有一个 SMTP 的方式执行其所有操作。

换句话说,人们在两个地方收到邮件,而且不同步。

场景是我们有 Google Apps 和使用 sendgrid.com 解析传入电子邮件的自定义应用程序。要解决的问题是该应用程序不是 100% 可靠的,因此我们需要将所有传入电子邮件发送到这两个地方。

我不知道我应该查找什么,因为上述内容违背了所有常识和标准 IT 实践......

答案1

外部 SMTP 服务器始终只有一个会话来传输您的电子邮件。如果您希望将电子邮件发送到两个服务器,则需要有一个接收服务器,该服务器配置为将电子邮件转发到其他系统,或者将一个系统配置为在存储的同时转发到另一个系统。

答案2

但是,如果您只需要对域内的几个地址执行此操作,则可以使用相关地址的别名来处理此问题,该别名扩展为两个不同的唯一地址。

如果您对域中的所有地址执行此操作,则可以考虑使用通配符别名。

Exim 允许您使用传输器来传送电子邮件,但不执行最终传送。对于需要由 sendgrind 服务器处理的地址,它可以将其传送给这些地址。然后可以使用正常传送来处理向 Google 应用的传送。我希望其他服务器也具有类似的功能。

相关内容