我在mysite.com
和ns1.dnsprovider.com
向提供商注册了域名ns2.dnsprovider.com
。
mysite.com
是位于IP的WHM / cPanel上的Wordpress网站:111.222.333.444
我可以将DNSProvider的DNS记录设置为指向111.222.333.444
的网站 - 没问题。我还需要设置电子邮件设施。
我正在努力奋斗。我只是在cPanel中运行标准的Exim包。
我想我需要为IP A
设置mail.mysite.com
记录111.222.333.444
,但我还需要设置MX
条记录。这是mail.mysite.com
优先级为0还是10?
还有DKIM和SPF记录呢?我需要输入什么?
答案 0 :(得分: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
部分)