Я выполнил инструкции по настройке spf и DKIM на моем почтовом сервере. SPF пока работает нормально, однако у меня проблема с DKIM. На каждом веб-сайте с инструкциями они показывают, что вывод после генерации ключа будет одним ключом. Однако он генерирует для меня 2 ключа - не совсем 2, я бы сказал полтора (!). Вот результат в mail.txt -
mail._domainkey IN TXT ("v = DKIM1; h = sha256; k = rsa;"
"Р + = MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt aTMFobW7 / VoT + 36RJZOQ0cLtr4PxsWT0DHhRreE6a2IuXIOktviQkkXtLb2NXn5gjAZfPscss11Vr + kLFWM2OWF + B1qFpBB8J9zg6L8vjdkzIt5mt1oPOkFg7CcCEhU8dnbRpps00xsu4aVNuda7yr0 + 4sCwcTsObuESSQ3hYFWl33 + OVTqiYAPqykX / mADvLYVxQF9UUJlO"
"M + Vx8siFcENppNrqrbkSkhPfaNWYSqoXT9ZvFzHYOzcLqfx5HeJn3E7tAP6VDKKpoQjvUifQDp + oE0x9BgFdP63e7mxYIZH1eZ78c4FdP63e7mxIZH1eZ78c4FAnQnQnQwFc8c4P8NTnQnQw7c8c8c8CAnQnQnQnQn0c8c8c8c8 ----- Почтовый ключ DKIM для mydomainname.com
Я скопировал первую часть в свой DNS -
v = DKIM1; h = sha256; k = rsa; р = MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt + aTMFobW7 / VoT + 36RJZOQ0cLtr4PxsWT0DHhRreE6a2IuXIOktviQkkXtLb2NXn5gjAZfPscss11Vr + kLFWM2OWF + B1qFpBB8J9zg6L8vjdkzIt5mt1oPOkFg7CcCEhU8dnbRpps00xsu4aVNuda7yr0 + 4sCwcTsObuESSQ3hYFWl33 + OVTqiYAPqykX / mADvLYVxQF9UUJlO [тысяча двести пятьдесят шесть], которые, похоже, не работают. Gmail показывает (gmail получил письмо, отправленное с этого сервера, отправлено в спам)
dkim = нейтральный (неверный открытый ключ) (скрытый) header.s = mail header.b = chWKWyaM;
Как мне с этим справиться 2 (полтора) вывода и добавить в DNS? Я попробовал их объединить - результат тот же. Пробовал регенерировать, получал 2 раза каждый раз.
Заранее спасибо
Вы создали ключ на 2 048 битов, который не поместится в стандартную запись TXT. Имейте DNS, связывают две строки для Вас путем ввода их следующим образом:
TXT ( "first part" "second part" )
или
TXT "first part" \ "second part"
, Если Ваш поставщик DNS не поддерживает длинные ключи (проблема я встретился приблизительно год назад с одним поставщиком), можно создать более короткий ключ путем добавления параметра -b 1024
к Вашему opendkim-genkey
команда.
не создают более короткие ключи, чем 1 024 бита.