LINUX.ORG.RU
ФорумAdmin

Почтовики не видят DKIM

 


0

2
postfix/bind

При онлайн тестах типа https://dkimcore.org/c/keycheck где ключь явно указывается, пишут что все ок ключь есть.

Может как то надо указать в DNS имя ключа?
Почтовики только принимают DMARC1 и SPF

Воз записи DNS виртуального хоста сайта к которому почта привязана:

mysite.com.      86400        IN      SOA     ns1.myhosting.com. no1.mail.io. (
				2019040507      ; serial, todays date+todays
				86400           ; refresh, seconds
				7200            ; retry, seconds
				3600000         ; expire, seconds
				86400 )         ; minimum, seconds

mysite.com. 86400 IN NS ns1.myhosting.com.
mysite.com. 86400 IN NS ns2.myhosting.com.

mysite.com. IN A 80.211.231.205

localhost.mysite.com. IN A 127.0.0.1

mysite.com. IN MX 0 mysite.com.

www IN CNAME mysite.com.
ftp IN CNAME mysite.com.
; Add additional settings below this line

_dmarc.mysite.com. 3600 IN TXT "v=DMARC1;p=none;fo=1"
mysite.com. 3600 IN TXT "v=spf1 +mx +ip4:айпи сервера хостинга"

_domainkey.mysite.com. 60 IN TXT "o=~; s=default; r=public@mysite.com"
default._domainkey.mysite.com. 60 IN TXT "v=DKIM1; k=rsa; p=тут ключь что лежит в /etc/opendkim/keys/mysite.com
"

Ответ на: комментарий от BaBL
я так ключь и назвал при генерации default,

добавил в /etc/opendkim.conf
Selector                default

все так же или настройках MTA это в др месте?

Talnah
() автор топика

Что у тебя в /etc/postfix/main.cf ???

Меня интересуют параметры:

smtpd_milters = inet:127.0.0.1:8891, inet:127.0.0.1:7357

non_smtpd_milters = inet:127.0.0.1:8891, inet:127.0.0.1:7357

Порт для DKIM (8891) должен быть первее других портов! У тебя так?

dim4k
()
Ответ на: комментарий от dim4k
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891
non_smtpd_milters = $smtpd_milters
milter_default_action = accept
milter_protocol = 2


и вот еще что в DNS v=DKIM1 пишу, а у меня OpenDKIM Filter v2.11.0
писать v=DKIM2?
Talnah
() автор топика
Ответ на: комментарий от Talnah

У меня так было(/etc/postfix/main.cf):

milter_default_action = accept
milter_protocol = 6
smtpd_milters = inet:127.0.0.1:8891, inet:127.0.0.1:7357
non_smtpd_milters = inet:127.0.0.1:8891, inet:127.0.0.1:7357

и вот еще что в DNS v=DKIM1 пишу, а у меня OpenDKIM Filter v2.11.0 писать v=DKIM2?

«v» — версия DKIM, всегда принимает значение v=DKIM1;

Прочти «на всяк случай»: https://habr.com/ru/post/343128/

dim4k
()

не хочу тебя расстраивать, но некоторые люди пишут слово «ключ» без мягкого знака. Я бы сказал, что так делает большинство людей.

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.