MX 更改为 Gmail 期间丢失电子邮件

MX 更改为 Gmail 期间丢失电子邮件

我最近将我托管的域名的电子邮件移至 Gmail(保留 @mydomain.com 电子邮件地址)。我以为我做的一切都是正确的,所以不会丢失任何电子邮件,但事实并非如此。

首先,我为我的域名上的电子邮件地址设置了一个带有电子邮件帐户的 Google 帐户。

然后我将我的域名的 MX 记录更改为 Gmail 的。

我知道更改的传播需要一些时间才能在整个网络上生效。我认为在此期间发送的任何电子邮件要么发送到旧电子邮件帐户,要么发送到 gmail。然后我可以使用我的主机的 IP 地址从旧服务器获取电子邮件,并将它们移动到 gmail。

然而,在切换期间,我给自己发了一封测试邮件,邮件从未出现在任何一个电子邮件帐户中。而且,我也没有收到任何无法发送邮件的错误消息。

我真的需要知道哪里出了问题,这样我以后才能向我的客户保证在传输过程中不会丢失任何电子邮件。服务中断并不理想,但只要所有电子邮件最终都能送达,那就可以接受。

答案1

前言

恐怕这里不是提出此类问题的最佳场所:为了获得完整详细的答案,我们必须涵盖 DNS 和 SMTP 的一些深层细节。这对本地用户来说是一个问题,但(我希望)在 ServerFault 上不是

你完成了几乎全部正确的是,我可能在更改数据之前只减少了 MX RR 的 TTL,并等待数据过期时间,以使“一切完美”

主要问题“没有任何回应”来自 SMTP 事务的测试。这是非常糟糕的迹象。也许你可以检查一下现在MTA 的服务器日志,它(首先)从您的 MUA(客户端程序)接收消息,并且必须将电子邮件消息路由到收件人的服务器?这样,您至少可以识别消息是否从第一跳传输到下一跳,以及向谁询问有关后续历史记录的更多信息(收集者的 postmaster@)。

抱歉,没有 smtp-logs,我无法再多说了

相关内容