【问题标题】:Setting up various DNS records for my mail server with external DNS使用外部 DNS 为我的邮件服务器设置各种 DNS 记录
【发布时间】:2018-08-02 13:23:15
【问题描述】:

我有一个域名,mysite.com 在ns1.dnsprovider.com 和ns2.dnsprovider.com 的提供商处注册。

mysite.com 是 WHM/cPanel 上的 Wordpress 站点,IP 为:111.222.333.444

我可以将我在 DNSProvider 的 DNS 记录设置为指向网站的 111.222.333.444 - 没问题。我还需要设置电子邮件设施。

我正在为此苦苦挣扎。我只是在 cPanel 中运行标准的 Exim 包。

我想我需要为 IP 111.222.333.444 设置 A 记录 mail.mysite.com 但我还需要设置 MX 记录。这是给mail.mysite.com 优先级为0 和10 的吗?

还有 DKIM 和 SPF 记录呢?我需要输入什么?

【问题讨论】:

    标签: email dns cpanel


    【解决方案1】:

    首先快速说明:如果邮件服务器在同一个 IP 地址上,则不需要额外的 A record,因为已经有一个 A record MX 记录可以使用。 至于MX record,这取决于邮件地址。对于您提到的邮件地址将是user@mail.example.com,如果您希望它们是user@example.com,那么MX record 必须是example.com,如下所示:

    @ MX 10 mail.example.com.
    

    其中mail.example.com 是您要创建的额外A record,您也可以将记录指向example.com,因为它有一个A record 指向邮件服务器的IP。

    现在对于SPF record,它取决于哪些服务器将代表您的域发送邮件。如果只有你的服务器(这包括你的网站,因为它们在同一个 IP 上)SPF record 可以是这样的:

    @ TXT "v=spf1 a -all"
    

    这允许您的A record 的 IP 发送邮件并“禁止”其他人。

    DKIM record 的格式如下:

    default._domainkey TXT "v=DKIM1; p=yourPublicKey"
    

    您应该生成yourPublicKey 和a private key,您将使用它们签署您的邮件(请注意,您可以直接跳过整个DKIM 部分)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-16
      • 2022-12-14
      • 1970-01-01
      • 2013-10-27
      • 2012-02-22
      • 2021-11-06
      • 1970-01-01
      • 2011-07-30
      相关资源
      最近更新 更多