Прежде чем вы сможете настройки DKIM записей для ваших доменов необходимо обновить DirectAdmin до последней версии. Это может быть сделано путем, войдя в свой DirectAdmin в качестве пользователя с правами администратора и входа в секцию "Лицензирование / Обновления»,:
После этого нажмите кнопку "Обновить DirectAdmin" в нижней части страницы:
Сначала вы должны отредактировать файл "directadmin.conf" и добавить строку "DKIM = 1".
перейти в каталог
VI /usr/local/directadmin/conf/directadmin.conf
Для установки DKIM записи для каждого нового домена, вам нужно убедиться, что он активен.
Выполните следующую команду
cd /usr/local/directadmin/scripts - каталог, в котором находятся скрипты DirectAdmin
./dkim_create.sh domainame.com - запускаем скрипт для создания записей DKIM для существующего домена
После запуска скрипта DirectAdmin автоматически добавит DKIM записей для всех новых доменов. DKIM записи можно найти и редактировать в DirectAdmin в разделе управления DNS:
Примечание: Для виртуального хостинга не нужно делать шаг 4
Сначала зайдите в файл
/etc/exim.conf
После этого найдите строку, которая содержит текст "remote_smtp" и добавить следующую информацию:
********************************************************************************* remote_smtp: driver = smtp dkim_domain = $sender_address_domain dkim_selector = x dkim_private_key = ${if exists{/etc/virtual/$sender_address_domain/dkim.private.key}{/etc/virtual/$sender_address_domain/dkim.private.key}{0}} dkim_canon = relaxed dkim_strict = 0 ***********************************************************************************
Сохраните файл и перезагрузите Exim с использованием следующей команды:
service exim restart
Нужно добавить вручную записи DKIM в DNS записи