【发布时间】:2016-09-04 15:02:06
【问题描述】:
我在 VPS 中有一个分类网站。 VPS 仅配置为 Web 和 MySQL 服务器。我实际上使用外部邮件提供商从网站中使用的 cms 向用户发送邮件。我在 Cloudflare 上配置了 DNS,如下所示:
domain-name.xxx in A [WEB SERVER IP]
ftp in CNAME domain-name.com
www in CNAME domain-name.com
domain-name.xxx in MX mail.provider.host priority 10
domain-name.xxx in MX mail2.provider.host priority 20
domain-name.xxx in TXT "v=spf1 include:spf-c.mail.provider.host mx a ~all"
现在我只想使用 noreply@domain-name.xxx(从这个电子邮件地址发送大量电子邮件)和专用邮件托管服务提供商(它不便宜但负担得起)并且我想使用 info@domain-name .xxx 或其他托管服务提供商上的 name.surname@domain-name.xxx 等个人电子邮件帐户(便宜:-))。
我想知道添加遵循 DNS 规则以使用第二台服务器是否正确(用于 info@ 等):
domain-name.xxx in MX new.mail.host priority 10
我不知道我是否必须添加任何其他规则。
【问题讨论】:
-
这实际上与编程毫无关系,因此这里完全离题 - 请发布到更相关的网站,例如 serverfault.com 或其他地方跨度>
-
... 但是不,您不能将一个域的电子邮件接收划分到多个电子邮件服务器上。你不需要 dns 设置来从多个服务器发送虽然
-
您应该做的第一件事是将
~all更改为-all。这不是您问题的答案,而是您明确想做的事情。
标签: dns cloudflare mail-server