Postfix + Amavisd как удалить заголовки «received» только в исходящей почте?

Приветствую,
Посредством директивы "smtp_header_checks" в конфиге Postfix, удаляются лишние заголовки "received" раскрывающие внутренний ip клиента, заголовки "received: from localhost" и так далее. Все было бы замечательно, если бы не amavisd-new, который принимает почту на порту 10024 и отдает обратно Postfix-у на порту 10025, при этом заголовки также удаляются, НО в том числе и у входящих сообщений, что мягко говоря не хорошо. Без amavisd будет работать как надо, но отказаться от его использования не вариант. Как указать Postfix чтобы заголовки удалялись только у исходящих сообщений, при этом у входящих оставились в полной мере?

Содержимое файла с проверками "smtp_header_checks"

/^Received: from 127.0.0.1/ IGNORE
/^Received:/                 IGNORE
/^User-Agent:/               IGNORE
/^X-Mailer:/                 IGNORE
/^X-Originating-IP:/         IGNORE
/^Thread-Index:/             IGNORE
/^Received: from localhost/ IGNORE


Сразу второй вопрос вдогонку - какие заголовки можно безболезненно удалить? Обязательно ли наличии поля "received" от источника? Многие например также скрывают Mime Type. Читал, что многие спамфильтры просматривают заголовок на предмет полей, таких как message-id и так далее, при их отсутствии письма отправляются в спам. Особенно суровы в этом смысле gmail, yahoo.
  • Вопрос задан
  • 3738 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ShamblerR
Удали седом
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы