
Я успешно настроил DMARC, DKIM и SPF для домена моего почтового сервера, но отчеты о доставке, созданные Postfix, не проходят тесты DKIM/SPF.
Заголовки обычных сообщений (отправляемых через мой почтовый сервер) выглядят так:
Authentication-Results: posteo.de; dmarc=pass (p=quarantine dis=none) header.from=mail.my.domain
Authentication-Results: posteo.de; spf=pass smtp.mailfrom=my.domain
Authentication-Results: posteo.de;
dkim=pass (2048-bit key) header.d=mail.my.domain [email protected] header.b=FGiVXFOU;
dkim-atps=neutral```
Отчеты о доставке имеют следующие заголовки:
Authentication-Results: posteo.de; dmarc=fail (p=quarantine dis=none) header.from=mail.my.domain
Authentication-Results: posteo.de; spf=tempfail smtp.helo=mail.my.domain
Заголовок Authentication-Results DKIM отсутствует, поскольку нет подписи DKIM (я использую rspamd в качестве smptd_milter
для подписи сообщений), а результат аутентификации SPF ссылается на smtp.helo
вместо smtp.mailfrom
. Есть ли способ настроить Postfix таким образом, чтобы отчеты о доставке a) были подписаны DKIM и b) содержали заголовок smtp.mailfrom
для прохождения теста SPF?
Обновлять:jnrcorp задал тот же вопрос5 лет назад(извините), и ответ на а) является дополнением к Postfix main.cf
( internal_mail_filter_classes = bounce
), но б) остается нерешенным – хотя есть запись SPF для моего mail.my.domain
, SPF не работает. Может ли это быть вызвано циклической записью MX:
mail.my.domain 60 IN MX 10 mail.my.domain