如何设置我的 MX 记录以正确将邮件转发到我的 Gmail 帐户?

如何设置我的 MX 记录以正确将邮件转发到我的 Gmail 帐户?

所以我必须承认我不是网络管理员,所以我对 DNS 的了解非常有限,而且我认为我搞砸了一些事情。

我拥有一个域名——我们姑且称之为mydomain.com。我让我的托管服务提供商将其设置为[email protected]转发到[email protected](我的 Gmail 帐户)。这似乎运行良好;当我发送电子邮件到 时,[email protected]我会在我的 Gmail 收件箱中收到它,当朋友向该地址发送电子邮件时,我也会收到它。当我们最初设置它时(并且当它正常工作时),我不认为我们有任何mydomain.com所有的MX 记录。

不久之后,我开始使用电子邮件发送服务。(类似于 MailChimp,虽然不是 MailChimp。)我们称之为mysender.com。我注意到,无论何时我尝试[email protected]使用 MySender 发送邮件到,它都无法正常工作。它永远不会成功。使用该服务,发送到其他人来自[email protected]完美运行!但当我尝试从[email protected] [email protected]使用相同的服务,它永远不会实现。

于是我开始进行一些调查,试图找出原因,我发现一个网站建议我需要在 DNS 中为域设置 MX 记录。所以我昨天才这样做,现在我担心我把事情搞砸了,因为似乎根本没有邮件流过。现在,即使我[email protected]从 Hotmail 或类似的东西发送邮件,它也不再显示在我的 Gmail 收件箱中。

这些是我添加的记录。有人能告诉我我做错了什么,以及我需要做些什么不同的事情吗?

mydomain.com MX 3600 [10] mydomain.com
mydomain.com MX 3600 [20] smtp2.mysender.com
mydomain.com MX 3600 [30] inbound.mysender.com

答案1

如果 mysender.com 只发送邮件而不接收邮件,则它不应该在您的域上有任何 mx 记录。(删除 20 和 30 MX 记录)。此外,您的 mx 记录中引用了 mydomain.com必须有一个A记录,cname 记录会导致邮件传递出现问题。最后,如果您域中的其他用户没有收到来自 mydomain.com 的邮件,则他们必须在 mydomain.com 上设置转发或别名。

答案2

您应该只发布要发送邮件的 MTA 的 MX 记录。除了 MX 到主机名记录之外,您还需要主机的地址记录。

您没有为发送邮件的主机添加 MX 记录。

但是,您应该发布 SPF 记录 - 其中包括您发送邮件的所有主机/域

答案3

您是否考虑过为您的域名设置 Google Apps?http://www.google.com/apps/intl/en/group/index.html

它将指导您完成整个过程,并且可能比您现有的更为可靠。

答案4

无论如何,似乎您需要在 MX 记录末尾添加一个最后一个点“。”,无论之前的建议是什么:

  • 我的域名.com MX 3600 [10] 我的域名.com。
  • mydomain.com MX 3600 [20] smtp2.mysender.com。
  • mydomain.com MX 3600 [30] inbound.mysender.com。

相关内容