有人可以帮助我做到这一点。我已经尝试了几天而且不能这样做。
这就是黑猩猩要求我做的事情。
Set a TXT (SPF) record for averyburch.com to:
v=spf1 include:servers.mcsv.net ?all
Set the CNAME record for k1._domainkey.averyburch.com to:
dkim.mcsv.net
所以我在bluehost DNS区域编辑器中输入了以下内容。但它不是在验证。我等了48个小时。
CNAME
k1._domainkey
指向dkim.mcsv.net
TXT
@txt值为:v=spf1 a mx ptr include:bluehost.com include:servers.mcsv.net ?all
我确实输入了k1._domainkey.averyburch.com,但控制面板似乎将其更改为k1._domainkey。 spf记录中的所有内容都是bluehost默认设置,除了include:您添加的servers.mcsv.net。 有人可以告诉我,我搞砸了。我没有这方面的经验。非常感谢。
答案 0 :(得分:2)
这是我在第一次完美运作时someone else on another forum所遵循的说明:
嘿所有,
由于想要使用DKIM支持,我一直在研究这个问题 对于MailChimp电子邮件。大多数这些东西都高于我的工资等级,但我 能够成功建立DKIM。这是怎么回事:
以下是MailChimp的说明:
DKIM:为此创建k1._domainkey。[example.com]的CNAME记录 价值:dkim.mcsv.net
SPF:使用以下代码为[example.com]创建TXT记录:v = spf1 包括:servers.mcsv.net?全部
然后我登录了我的Bluehost帐户:cPanel - > DNS区域编辑器
我在下拉菜单中选择了我想要的域名并填写了 以下内容:
主机记录:k1._domainkey。[example.com] TTL:14400(默认值) 键入:CNAME指向:dkim.mcsv.net
然后我点击了#34;添加记录,"它成功地添加了。
然后我填写了另一个条目:
主机记录:[example.com] TTL:14400(默认值)类型:TXT点 要:v = spf1 include:servers.mcsv.net?all **
"添加记录,"一切都准备好了。两个条目都出现在列表中 下方。
我能够将这种方法用于两个域,并且MailChimp已经验证 它经历了,他们已经验证了DKIM和SPF 记录。
希望有所帮助。谢谢你的帖子。
答案 1 :(得分:0)
因此,有一些问题立即显现出来:
DKIM密钥格式错误。查看DNS的关键记录是“k = rsa; p = MIGfMA0GCSqG ...”。那是缺少初始前缀。它应该是“v = DKIM1; k = rsa; p = MIGfMA0GCSqG ......”。理想情况下,如果您修复此问题,DKIM签名将开始工作
您使用的SPF记录超出了允许的域查找限制10.您可以在此处查看一些信息 - https://dmarcian.com/spf-survey/averyburch.com。在像你这样的情况下解决这个问题并非易事。 (完全披露,我的公司ValiMail即将推出技术以解决许多常见的电子邮件身份验证问题,包括此问题。)
目前,假设DKIM开始工作,我不会过分担心SPF问题。
进行上述DKIM更改,看看是否至少可以使DKIM身份验证正常运行。如果您想要一些可见性,您可能还需要添加DMARC记录,以便查看电子邮件是验证还是失败。