在DigitalOcean上Mandrill的SPF和DKIM记录

时间:2015-06-09 08:28:40

标签: email dns vps spf dkim

我有一个使用DigitalOcean的VPS,我正按照Mandrill guide设置SPF和DKIM记录。但是,它告诉我我的DKIM记录无效。

我得到的错误信息是:

  

此TXT记录看起来不像有效的DKIM记录。尝试更改v = spf1 include:spf.mandrillapp.com?all to v = DKIM1。   这是mandrill._domainkey.cool-house.nl的当前TXT记录:

     
    

v = spf1 include:spf.mandrillapp.com?all

  
     

您只需要将TXT记录更改为:

     
    

V = DKIM1; K = RSA; P = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrLHiExVd55zd / IQ / J / mRwSRMAocV / hMB3jXwaHH36d9NaVynQFYV8NaWi69c1veUtRzGt7yAioXqLj7Z4TeEUoOLgrKsn8YnckGs9i3B3tVFB + CH / 4mPhXWiNfNdynHWBcPcbJ8kjEQ2U8y78dHZj1YeRXXVvWob2OaKynO8 / lQIDAQAB;

  

我的记录是:screenshot of SPF and DKIM records

任何人都知道我做错了什么?

2 个答案:

答案 0 :(得分:3)

This article solved my issue

Tl; dr:在最后添加没有域名的SPF记录。

答案 1 :(得分:3)

在撰写本文时,您的价值应该是这样的:

<强> DKIM

Name = mandrill._domainkey 值= v = DKIM1; K = RSA; p值= <强> YOUR_INFO _

请注意,在“名称”中,您将在域密钥后删除域。 DigitalOcean会自动将您的域名添加到最后。

<强> SPF

姓名= @ 值=&#34; v = spf1包括:spf.mandrillapp.com?all&#34;

确保您在值周围有引号。我的工作没有引用。

在这两种情况下都要确保您正在创建TXT记录