Как настроить DKIM в панели управления HestiaCP
Сначала небольшое пояснение почему именно HestiaCP. Почти всё время, что пользуюсь различными хостингами, я использовал ISPmanager. Но в последние годы их ценовая политика сильно изменилась. В частности они практически полностью перешли на подписочную систему. Но есть альтернативы. Из всего многообразия мой выбор пал на VestaCP. Но и тут не всё гладко… На сегодняшний день эта панель практически не развивается. Но нашлись люди, которые подхватили упавшее знамя и создали HestiaCP — форк Весты, но живой и с нужными плюшками. На этом краткое вступление закончу и перейду собственно к сути.
Заметка чисто для себя, поэтому довольно сжато и кратко.
В панели управления выбираем раздел Mail и создаём в нём нужный нам почтовый домен.
Таким образом мы создаём нужные конфиги для Exim и приватный ключ для подписи писем.
Далее в командной строке даём команду:
1 |
v-list-mail-domain-dkim USER DOMAIN |
Получаем в терминале вот такую картинку:
Копируем публичный ключ. Желательно сделать его в одну строку. Добавляем его в редакторе DNS:
И теперь самое главное — подождать На обновление DNS уходит от 4 до 48 часов. В моих случаях это было примерно 5-6 часов. После этого можете проверять — практически все основные почтовые системы(в России это Яндекс, Мэёл.ру и Гугл) воспринимают всё корректно.
Ну и разумеется не забудьте про DMARC и SPF, но с ними всё просто…