Приветствую!
Столкнулся с такой проблемой...Гугл забанил айпи. Решил последовать рекомендациям по настройке SPF, DKIM, PTR, DNS и т.д.
ОС - Debian 6, почтовик - iRedMail, DNS прописана и хостера домена, сервер стоит у меня. Столкнулся с множеством проблем. Ребята помогите разобраться по порядку и проверить мои настройки.
1) Провайдер сделал мне PTR-запись.
2) Настройки DNS у хостера домена:
mydomain.ru. NS ns1.hc.ru.
mydomain.ru. NS ns2.hc.ru.
mydomain.ru. A 85.xxx.xxx.xxx
mail.mydomain.ru. A 85.xxx.xxx.xxx
mydomain.ru. MX 10 mail.mydomain.ru.
mydomain.ru. TXT "v=spf1 ip4:85.xxx.xxx.xxx a mx ~all"
mail._domainkey.mydomain.ru. TXT "v=DKIM1; k=rsa\; t=s\; p=MIGf.....NwIDAQAB"
_adsp._domainkey.mydomain.ru. TXT "dkim=unknown"
_domainkey.mydomain.ru. TXT "t=s; o=~;"
default._domainkey.mydomain.ru. A 85.xxx.xxx.xxx
3) amavisd-new showkeys выдает:
WARN: running under user '1000' (UID=1000), the config file specifies $daemon_user='amavis' (UID=108)
; key#1, domain mydomain.ru, /var/lib/dkim/mydomain.ru.pem
dkim._domainkey.mydomain.ru. 3600 TXT ("v=DKIM1; p="MIGfM......GtIfEWgwIDAQAB")
4) amavisd-new testkey выдает:
WARN: running under user '1000' (UID=1000), the config file specifies $daemon_user='amavis' (UID=108)
TESTING#1: dkim._domainkey.mydomain.ru => invalid (public key: not available)
5) Настраивал DKIM по статье c Хабра: habrahabr.ru/post/151904/
При отправке почты, почтовик пишет: SMTP Error ($code): [451] 4.7.1 Service unavailable - try again later
Если закоментировать в файле /etc/postfix/main.cf
строки:
#milter_default_action = accept
#milter_protocol = 2
#smtpd_milters = inet:localhost:8891
#non_smtpd_milters = inet:localhost:8891
Почта уходит, но не подписывается DKIM.
6) Порт 8891 входящий/исходящий открыт на шлюзе для этого сервера.