我是否可以共享电子邮件服务。为了省钱,我想做的是。例如,使用 MailCow 的电子邮件服务器,作为我 Google 提供的服务的后备。我公司只有少数人需要 Google 的工具套件,其他人只需要 @example.com。
问题是,我们无法将电子邮件发送给 MailCow 服务器的用户。Google 会将电子邮件退回,无法发送。我尝试更改 MX 记录以指向我们的服务器,在这种情况下,所有邮件都会收到。因此服务器正在运行。但是,无论我们将服务器的 MX 权重值放在哪里,一旦 Google 混入 MX 记录中,我们就无法将邮件发送到其中一个服务。
我知道这肯定是可行的,但我不知道如何实现。我是否必须绑定域名并管理服务器上的 DNS 才能实现此功能?或者我可以通过注册商的 DNS 管理来完成这一切吗?我之所以问这个问题,是因为我确信这一定与 DNS 有关。
答案1
是的,这绝对有可能双重交付。如果您不更改 mx 记录,Google 会将所有电子邮件发送到两个端点。
我亲自使用 gsuite、o365 和 premise exchange 完成了此操作,全部协同工作。(发送的邮件不同步但入站邮件同步)
答案2
对于给定的域,不可能有两个传入 MailHosts(又名 MX 记录)。
您必须选择 G Suite或者另一个系统。
不过,也可以在两个系统前面放置一个新的 MTA(作为主 MX 目标),将每封邮件分发到两个目标。但这将导致很多其他问题(垃圾邮件打击,PointOfFailure,增加的复杂性...),所以要非常小心地考虑。