0

我正在帮助一个朋友在 Drupal Gardens 建立一个网站。域名是 www.fromtheheartyoga.com。以前,该站点托管在 Modwest。在 Modwest 时,我为他们设置了 gmail/Google Apps for business(免费版),因此他们可以将 @fromtheheartyoga.com 电子邮件与 gmail 一起使用。

几天前,我把主机从 Modwest 搬到了 Drupal Gardens。为了使域正常工作,我必须在 DirectNIC(域提供商)设置 CNAME 记录,以将域“www.fromtheheartyoga.com”指向 Drupal Garden 站点“fthy.drupalgardens.com”。为此,我必须将 DirectNIC 帐户升级为托管帐户。

当我创建 CNAME 记录时,电子邮件停止工作。后来我进入并使用所有相关的 Google Mail MX 信息更新了 DirectNIC 的 MX 记录。电子邮件仍然无效。DirectNIC 表示,这些更改可能需要长达 48 小时才能传播。事情是,当我更新 CNAME 记录时,域几乎立即开始指向新的托管环境。电子邮件并非如此。

那是星期五。截至今天,使用@fromtheheartyoga.com (gmail) 的电子邮件地址均未收到任何电子邮件。我从另一个帐户发送的每封电子邮件都会消失在互联网上。对于我从个人 gmail 帐户发送的电子邮件,我偶尔会收到传输更新,其中包括“收件人服务器不接受我们的连接请求”的注释。

我仍然可以从@fromtheheartyoga gmail 帐户发送。对从那里发送的电子邮件的回复也会消失。

我在谷歌搜索上没有运气,除非答案就在我面前,而且我对这个问题了解得不够多,无法识别它。在 StackOverflow 也是如此。任何见解将不胜感激

——约翰·温克尔曼

4

2 回答 2

2

出于兼容性原因,您不能将 CNAME 放在根域中;这样做会破坏电子邮件。
请改用 A 记录。

于 2011-06-27T14:31:35.437 回答
1

只需为 fromtheheartofyoga.com 制作一个 A 记录。即使在当时,用于域指令的旧 BIND4 CNAME 也确实不正确。如果您再次移动,只需编辑更多记录,谁在乎。

编辑添加:我不知道您是否通过托管服务获得明确的 IP 地址,您必须知道这一点才能正常工作。

问候,布赖恩在加州

于 2011-06-27T22:05:55.053 回答