Назад | Перейти на главную страницу

Ошибка DKIM - нет ключа

Я использую PowerMTA и пытаюсь заставить dkim работать. Я использую Godaddy DNS. Gmail дает мне:

dkim=neutral (no key for signature) header.i=@

то же самое с yahoo: permerror (без ключа)

вывод копать:

 dig +short txt dkim._domainkey.gamerbasecamp.com
"v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3jyMaBlYI9QFs162gU+fI3Yul1gBsO6PUaGRctgdvpduywJQ9vrs3v582ZypCfB9WVndmtr1QaJ33yMrqHe+GHnwCh0XJT+9NrOnkMuEynqPoG6dZXd7ZqigXuy2pGd9eGAIin02LkG0xKrV3LMHkpp+regxBNOYKf5GDP3hNYwIDAQAB\;"

электронное письмо на check-auth@verifier.port25.com говорит:

DKIM check details:
----------------------------------------------------------
Result:         permerror (key "dkim._domainkey.gamerbasecamp.info" doesn't exist)

Это произошло после того, как я сменил домен SMTP-сервера. У меня есть другой сервер с точно такой же настройкой, и DKIM прошел.

Есть идеи, что может быть не так?

Вам необходимо настроить TXT запись для dkim._domainkey.gamerbasecamp.com, пока вы делаете тест из dkim._domainkey.gamerbasecamp.info.

Вам нужно отправить заголовок правого селектора header.s=dkim,

Самая важная вещь: селектор указывает местоположение вашего открытого ключа DomainKeys / DKIM. Например: если ваш селектор домена: «s1024», ваша запись открытого ключа будет «s1024._domainkey.yourdomain.com»; если ваш селектор домена: «mta1», ваша запись открытого ключа будет «mta1._domainkey.yourdomain.com».

Пример правильного заголовка dkim для yourdomain.com с селектором «s1024»:

ARC-Authentication-Results: i=1; mx.google.com;
   dkim=pass header.i=@yourdomain.com header.s=s1024 header.b=Nj1yIIn0

https://www.emailarchitect.net/domainkeys/doc/html/selector.htm