При добавлении доменов в Microsoft Exchange Online вы можете столкнуться со следующим сообщением об ошибке: " Для этого домена не сохранены ключи DKIM ", при этом не найдя возможности включить DKIM ключи для доменов.

Это распространенное препятствие, с которым сталкиваются пользователи Microsoft Exchange Online. Однако эту проблему можно легко решить с помощью Windows Powershell.

Что такое ДКИМ?

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

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

Шаги по включению DKIM с помощью Windows Powershell на Microsoft 356 Exchange Online

  • В приложении Windows Powershell выберите "Запуск от имени администратора".

  • В окне командной строки Windows Powershell необходимо выполнить следующие четыре команды:

1. $UserCredential = Get-Credential

Появится диалоговое окно с требованием ввести имя пользователя и пароль. Убедитесь, что вы вошли в Powershell с учетными данными Office 365, как администратор.

2. $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic -AllowRedirection

3. Import-PSSession $Session -DisableNameChecking

4. New-DkimSigningConfig -DomainName "yourdomain.com" -Enabled $true

[Примечание: Пожалуйста, не забудьте заменить "yourdomain.com" на ваше собственное доменное имя, поскольку это всего лишь пример домена для данной статьи].

Устранение ошибки "Для этого домена не сохранены ключи DKIM"

  • Теперь, если вы снова войдете в свой портал администратора Exchange Online, вы сможете увидеть опцию включения DKIM для вашего домена

5. Наконец, после того, как вы включили DKIM-ключи, вам нужно выполнить последнюю команду: Remove-PSSession $Session чтобы завершить сеанс Powershell

Почему вам нужно включить DKIM для доменов Office 365?

DKIM использует криптографию с открытым ключом для привязки фрагмента текста к авторизованному отправителю путем добавления подписи к заголовкам электронной почты и другим компонентам сообщения. При получении сообщения подпись проверяется с помощью закрытого ключа, после чего отправитель несет ответственность за опубликованный им в Интернете идентификатор электронной почты. Это важный протокол, обеспечивающий безопасную и неизменную доставку ваших сообщений. Microsoft рекомендует включить DKIM для повышения безопасности электронной почты для ваших доменов, зарегистрированных на портале.

Надеемся, эта статья помогла вам решить проблему "No DKIM keys enabled for this domain" в Microsoft 365 Exchange Online. Если вы хотите узнать больше о том, как настроить DKIM в Office 365, вы можете ознакомиться с нашим материалом office 365 DKIM руководство.

Чтобы остановить атаки спуфинга на ваш домен, получайте ежедневные отчеты о результатах проверки подлинности DKIM в Office 365, настроив наш анализатор отчетов DMARC сегодня!