如何为具有相同TXT和CNAME的Mailgun配置DNS?
Mailgun告诉我为如何为具有相同TXT和CNAME的Mailgun配置DNS?,dns,mailgun,Dns,Mailgun,Mailgun告诉我为mg.mydomain.com建立一个TXT记录,值为v=spf1…加上一个CNAME记录,值为email.mg.mydomain.com 我这么做了,mailgun验证了我的域名没有问题。问题是,当我发送电子邮件时,某些接收邮件的服务器会拒绝我的邮件,并显示消息“发件人地址已拒绝:未找到域”。我很确定这是因为“mg.mydomain.com”不存在——我没有它的CNAME。但是,我无法为它创建CNAME,因为它已经用于TXT记录 所以现在我不知道该怎么办。我可以把这个v=
mg.mydomain.com
建立一个TXT
记录,值为v=spf1…
加上一个CNAME
记录,值为email.mg.mydomain.com
我这么做了,mailgun验证了我的域名没有问题。问题是,当我发送电子邮件时,某些接收邮件的服务器会拒绝我的邮件,并显示消息“发件人地址已拒绝:未找到域”。我很确定这是因为“mg.mydomain.com”不存在——我没有它的CNAME
。但是,我无法为它创建CNAME
,因为它已经用于TXT
记录
所以现在我不知道该怎么办。我可以把这个
v=spf1
放在另一个TXT
记录中,这样我就可以释放mg.
CNAME
,这样发送方验证就可以在这些挑剔的服务器上工作了吗?看来缺少的成分是mg.mydomain.com
的a记录
A
mg.mydomain.com. A nnn.nnn.nnn.nnn:
如果email.mg.mydomain.comCNAME
与mydomain.com、mg.mydomain.com等位于同一DNS区域,并且有一条记录
,ip指向主机名,然后设置CNAME
,TXT
,和MX
记录应该简单明了:
CNAME
email.mg.mydomain.com. CNAME mailgun.org.
TXT
mydomain.com. TXT v=spf1 a include:mailgun.org ~all
(接收时可选)
MX
mydomain.com. MX mxa.mailgun.org.
mydomain.com. MX mxb.mailgun.org.
啊哈!我没有想过使用
A
记录。这个DNS的东西对我来说还是新的,但是我查了一下。这是有道理的。他们真的应该将其添加到要配置的内容列表中。非常感谢。不客气!我同意,如果他们在文档中没有提到,他们肯定应该:)记录中应该使用哪个IP地址?@SagarMahajan:应该是指向您的邮件服务器/主机名的IP。明确地说:转到Mailgun,单击mydomain.com,您应该会看到“域信息”下列出的IP地址。这是mg.mydomain.com的A记录应该设置的值。(邮枪应在其文档中包含此内容…)