Приветствую,
Посредством директивы "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.