среда, 29 ноября 2017 г.

Настройка DKIM записи домена на Exchange 2010/2013/2016

   Всем привет, столкнулся с проблемой что не всегда письма доходят получателям. Письма валились в спам получателя.

SPF и DMARC записи были настроены ранее. Инфы по ним полно. Каждый делает согласно своим требованиям)

Итак поехали, Exchange не имеет на борту решение для подписи писем DKIMом.

1. Качаем https://github.com/Pro/dkim-exchange/releases/latest
2. Запускаем Configuration.DkimSigner.exe
3. Ругнеться на то что нету конфиг файла ( что не удивительно ) Жмем кнопку Install и ждемс
4. В процессе установки будет перезапущена служба транспорта Exchange

5. Это уже установленный DKIM Signer. Жмем Configure и смотрим что бы наша программа была в самом внизу цепочки отправки письма. Должно быть примерно так:



6. Идем на вкладку DKIM Settings, и видим что будет подписано подписью. В принципе я тут ничего не менял.

7. Идем на вкладку Domain Settings
    

   7.1 Жмем кнопку Add
   7.2 Domain Name - Сюда пишем Ваш домен
   7.3 Selection - вписуем mail
   7.4  Жмем Generate new key, ключ будети сгенерирован и предложит его сохранить куда то.
   7.5 Клацаем Сохранить домен.

Теперь идем в настройки DNS вашего домена
Добавляем TXT записи следующего характера

_domainkey.<имя_вашего_домена>. TXT "t=s; o=~;"

и

mail._domainkey.<имя_вашего_домена>. TXT "<сюда вставляем значение что выдала нам программа, копируем все с поля Suggested DNS record>"

Будьте внимательны, если вы ключ генерировали, он длинный, скопировать нужно все.

После применении изменений на записях вашего Домена
   
7.6 Жмем Check, у Вас должна появиться зеленная надпись что все ок)

Я Вас поздравляю, теперь у Вас письма подписуются что есть несомненым + в карму вашего сервера для мира))) 

Проверить можно отправив письмо на gmail.com и посмотрев заголовки письма, нужно найти DKIM PASS 

так же можно проверить на по следующей ссылке googleapps Check DNS
обязательно при проверке напишите ваш Селектор, потому что проверка будет провалена. 

1 комментарий:

  1. а во внешне зоне тоде надо запись добавлять как я понял ?

    ОтветитьУдалить

LOGOFF – завершение сеанса пользователя Windows

  LOGOFF – завершение сеанса пользователя Windows . Команда MODE используется для завершения сеанса пользователя (выхода из Windows). Формат...