如何仅为一个电子邮件设置 MX 条目

如何仅为一个电子邮件设置 MX 条目

我正在使用 cPANEL,但我的电子邮件出现了问题。我最近托管了一个网站,并尝试让电子邮件以与它们相同的方式工作。

其中一位用户有一个 gMail 帐户:[电子邮件保护]并在她的 Gmail 上收到她的电子邮件。如果我将 MX 条目设置为 ASPMX.L.GOOGLE.COM 优先级 1,它就可以正常工作

但是其他用户正在使用POP3连接邮件服务器,所以我定义:domain.com优先级0。

不幸的是,当我这样做时,gMail 上的人再也收不到她的电子邮件了。她的电子邮件地址不存在于我的服务器上。

希望有人可以解释这一点。

答案1

MX 是针对每个域的,不能针对每个用户。因此,所有发往 domain.com 的邮件都将到达您在 MX 中定义的 SMTP 服务器(之一)。

然后您可以设置邮件转发来将邮件发送到不同的外部帐户。

或者,您可以将所有邮件发送到 POP3 邮箱,并且 Gmail 用户可以在 Gmail 设置中设置 POP 下载以从 POP3 箱中提取邮件。

答案2

通常,您不能为各个用户设置单独的 MX 记录。MX 记录对整个域具有权威性 - 也就是说,MX 记录仅适用于 domain.com - 它们不是按用户细分的。

最好的办法是将 MX 记录设置为指向一台服务器(在本例中我推荐使用 POP 服务器),然后让 POP 服务器将一个 Gmail 帐户的邮件转发到 Gmail。

相关内容