Важное предупреждение: Google и Yahoo будут требовать DMARC с апреля 2024 года.
PowerDMARC

Как исправить ошибку "DKIM Signature is Not Valid"?

Подпись DKIM недействительна

Подпись DKIM недействительна

Время чтения: 4 мин

Как только вы узнаете, что такое DKIMвам будет интересно узнать, что делать, если ваша DKIM-подпись недействительна. Это может произойти из-за неправильной записи в запись DNS, задержки распространения DNS или по другим причинам. Этот блог будет посвящен только этим причинам.

Почему ваша DKIM-подпись не действительна

DKIM-подпись это заголовок, добавляемый к сообщениям электронной почты, чтобы почтовый сервер получателя мог проверить подлинность писем, проверив DKIM-ключ отправителя. Этот процесс основан на криптографической онлайн-безопасности. Наличие ошибочной записи DKIM или отсутствие полей заголовка DKIM может привести к ошибке DKIM signature is not valid.

Когда DKIM не проходит проверку?

Вы увидите сообщение 'Your DKIM signature is not valid', когда проверка подлинности DKIM не прошла. Вот распространенные причины этого сбоя:

Все случаи, кроме последнего, являются техническими проблемами, которые могут быть решены специалистом. Однако избежать последнего случая нереально, поскольку вы не можете контролировать получателей, чтобы они перестали добавлять колонтитулы, соответствующие требованиям. Итак, что же может произойти, если сообщения с автоматической переадресацией не проходят проверку SPF и DKIM, поскольку в политике DMARC установлено значение 'reject'?

Ранее серверам получателей было довольно сложно обрабатывать такие неаутентифицированные, но легитимные электронные письма. Но в наши дни все крупные поставщики услуг электронной почты или ESP используют Аутентифицированная полученная цепочка или протокол ARC.

Этот протокол позволяет почтовым серверам идентифицировать почтовый сервер, который управлял им ранее. Это позволяет им узнать этапы оценки аутентификации. 

Общая подпись DKIM не действительна Ошибки и исправления

Несмотря на выравнивание записей DKIM, вы можете увидеть ошибку "Подпись DKIM недействительна". Давайте посмотрим, каковы возможные причины ошибки "Подпись DKIM недействительна" и как их устранить. 

1. Неправильный ввод DNS

После создания DKIM TXT записи и добавления ее в файл конфигурации DNS, вы можете увидеть ошибку DKIM signature not valid In cPanel. Эту проблему можно решить, выполнив следующие действия:

2. Задержка распространения DNS

Вы можете видеть ошибки, несмотря на изменение настроек в файле конфигурации DNS. Обычно это происходит потому, что после внесения изменений в настройки DNS для распространения DNS требуется от 24 до 48 часов. Это зависит от значения TTL, указанного в записи DNS.

В таких случаях рекомендуется подождать 3-4 дня, чтобы DNS распространился полностью. Тем временем вы можете проверить статус распространения DNS для домена с помощью инструментов распространения DNS или анализаторов. 

Почему вы видите DKIM=Neutral (DKIM Permfail "Body Hash Did Not Verify)?

Если вы видите в подписи DKIM статус "хэш тела не проверен", это означает, что рассчитанный хэш письма не совпадает со значением хэша тела, добавленным в тег "bh=". Многие серверы деловой электронной почты изменяют встроенный текст в нижней части входящих писем до того, как компоненты будут разбиты на части. Это приводит к некорректному хэшу тела, что в конечном итоге вызывает неудачную проверку DMARC.

В таких ситуациях источники не проходят проверку DMARC, потому что хакер отправляет вредоносные письма, используя ваш домен. Таким образом, вы должны тщательно изучить все источники, попавшие в раздел неудач, чтобы определить, являются ли они действительными или вредоносными. Если подлинный источник попал в раздел неудач, настройте и выровняйте SPF и DKIM должным образом. 

Некоторые возможные причины, по которым вы видите DKIM= neutral (хэш тела не проверен), следующие:

Как вы можете исследовать источник?

Фильтрует ли DKIM электронную почту?

DKIM не фильтрует электронную почту, но передаваемые им данные помогают фильтрам, используемым доменом получателя. Таким образом, если письмо приходит из доверенного домена и проходит проверку DKIM, его оценка за спам может быть снижена. Если письмо не проходит проверку DKIM, оно помечается как спам, может быть помещено в карантин или в строку темы добавляется тег спама. 

Таким образом, владельцы доменов не могут контролировать то, что включается в отчет об отказе DMARC, поскольку это находится в руках пользователей.

Я исправил ошибку DKIM signature is not valid, что дальше? 

Следующие шаги, которые вы можете предпринять для повышения соответствия DKIM: 

  1. Перейдите к DKIM-анализатор для мониторинга результатов проверки подлинности DKIM
  2. Включить SPF и DMARC
  3. Периодически меняйте ключи DKIM 

Я все еще не могу исправить ошибку

Если ошибка DKIM signature not valid все еще сохраняется, обратитесь за консультацией к поставщику услуг электронной почты или свяжитесь с нами для получения экспертной консультации по всем вопросам аутентификации электронной почты!

Выход из мобильной версии