Инструменты пользователя

Инструменты сайта


header_checks

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

header_checks [2018/09/04 04:34] (текущий)
Строка 1: Строка 1:
 +====== Postfix: Примеры фильтра header_checks ======
  
 +{{htmlmetatags>​
 +metatag-description=(Примеры применения header_checks Postfix к заголовкам сообщения в электронном письме.)
 +}}
 +
 +
 +**header_checks** - эти проверки применяются к заголовку сообщения,​ т.е. ко всему от первой строки сообщения до первой пустой строки,​ включая заголовки,​ которые физически занимают несколько строк.
 +{{ ::​postfix-header_checks.gif?​nolink |}}
 +
 +  * Подключение header_checks:<​file>​
 +header_checks = pcre:/​etc/​postfix/​header_checks
 +</​file>​
 +  * header_checks позволяет скрывать информацию о наших серверах - удаляя из заголовков строку Received.<​file>​
 +# nano /​etc/​postfix/​header_checks
 +
 +/^Received: from localhost/ IGNORE</​file>​Проверка<​file>​
 +# postmap -q "​Received:​ from localhost"​ pcre:/​etc/​postfix/​header_checks
 +IGNORE
 +</​file>​
 +  * Нужно минимально бороться со спамом через header_checks,​ чтобы в поле To обязательно был мой домен<​file>​
 +/​^To:​.*@mydomain\.ru/​ OK 
 +/​^To:​.*\.ru/​ REJECT Bad recipient, sorry
 +</​file>​
 +  * Изменение Message-Id<​file>​
 +/​Message-Id:​\s+<​(.*?​)@hostname>/​ REPLACE Message-Id: <​$1@domain.tld>​
 +</​file>​
загрузка...
header_checks.txt · Последние изменения: 2018/09/04 04:34 (внешнее изменение)