Настройка DKIM и DMARC для отправки писем на почту mail.ru (при установленных postfix и opendkim)

Если письма не отправляются на почтовые адреса mail.ru вам нужно зайти в командную строку вашего сервера и выполнить следующие настройки:

Почта будет настраиваться на примере site.ru

mkdir /etc/opendkim/keys/site.ru

opendkim-genkey -D /etc/opendkim/keys/site.ru/ -d site.ru -s default

chown -R opendkim:opendkim /etc/opendkim/keys/site.ru

mv /etc/opendkim/keys/site.ru/default.private /etc/opendkim/keys/site.ru/default

echo -e "default._domainkey.site.ru site.ru:default:/etc/opendkim/keys/site.ru/default"

echo -e "*@site.ru default._domainkey.site.ru"

echo -e "site.ru\nmail.site.ru"

hash -r

service opendkim restart

service postfix restart

После этих действий нужно зайти в созданную нами папку /etc/opendkim/keys/site.ru и из default.txt копируем длинный ключ типа:
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3kbEHhBnq478wOR6AtcG8VND9ObsxdnBvKc4tRaEGaTdDz9xuK/YXxQUJ4TuOSetnUo4lbnyod8sGddUYJYDB84PZAQVQsRYW5hlaOOrjisEE+ph85gXvZnLQ+l6KLrTWHh4GlWx4UexclK9eQ+wXc/9kl9Yow6+9/gmDe/eRnQIDAQAB;

Затем заходим в настройку почтовых доменов и создаем txt файл с названием  default._domainkey и в него помещаем скопированный ранее ключ.

Теперь нам нужно настроить DMARC, для этого заходим в папку где мы создавали txt файл с ключем и создаем еще один txt файл с названием 
default._dmarc.site.ru
и в него помещаем следующую запись
v=DMARC1; aspf=s; p=none; rua=rua@site.ru; ruf=ruf@site.ru; fo=s

Также рекомендуется в настройках домена указать почту в этом домене, например info@site.ru

Информация по теме http://celerons.ru/articles/nastroyka-postfix-dkim-spf-dmarc-centos


31.01.2017, 401 просмотр.