LINUX.ORG.RU
ФорумAdmin

Postfix - smtp_header_checks ломает DKIM

 ,


0

1

Здравствуйте, Помогите пожалуйста разобраться. Настраиваю postfix для пары своих доменов. Столкнулся с проблемой которую никак не получается решить. Если в постфикс добавить smtp_header_checks то получается что письмо было изменено после подписание т.к. smtp_header_checks удаляет некоторые хедеры из письма. Не совсем понимаю как это можно реализовать… Если убрать header_checks из main.cf, то DKIM отрабатывает без проблем. Связка Postfix - Amavis - clamv - spamassassin

/etc/postfix/main.cf

smtp_header_checks = pcre:/etc/postfix/maps/smtp_header_checks.pcre

/etc/postfix/maps/smtp_header_checks.pcre

/^\s*(Received: from)[^\n]*(.*)/ REPLACE $1 [127.0.0.1] (localhost [127.0.0.1])$2
/^\s*User-Agent/        IGNORE
/^\s*X-Enigmail/        IGNORE
/^\s*X-Mailer/          IGNORE
/^\s*X-Originating-IP/  IGNORE

Т.е. ты вначале подписыавешь письмо, а потом удаляешь заголовки?
Зачем?
Вначале удаляй заголовки, потом подписывай.

bigbit ★★★★★
()