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

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


mime_header_checks

Различия

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

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

mime_header_checks [2019/01/23 18:02]
mime_header_checks [2020/06/13 13:46] (текущий)
Строка 1: Строка 1:
 +====== Пример настройки mime_header_checks Postfix ======
 +{{ ::mime-postfix.jpg?nolink&400 |}}
  
 +Директива **[[http://www.postfix.org/postconf.5.html#mime_header_checks|mime_header_checks]]** является встроенным фильтром содержимого и  служит для проверки [[MIME]] заголовков, которые прилагаются к файлам вложенным в email (т.е. проверка вложенных файлов). В main.cf mime_header_checks запустится после проверок smtpd_*_restrictions.
 +
 +В ниже приведенном случае [[Postfix]] ищет MIME - заголовки, содержащие строку name="", в которой указано название файла и если расширение файла совпадает с перечисленными - письмо будет отброшено.
 +<file>
 +mime_header_checks = pcre:/etc/postfix/pcre_mime_header_checks
 +</file>Содержимое файла pcre_mime_header_checks:<file>
 +# Files blocked by their suffix
 +/^\s*Content-(Disposition|Type).*name=\"(.*)\.(386|bat|bin|chm|cmd|com|do|exe|hta|jse|lnk|msi|ole)\"$/
 + REJECT Unwanted type of attachment $1: $2.$3
 +/^\s*Content-(Disposition|Type).*name=\"(.*)\.(pif|reg|rm|scr|shb|shm|shs|sys|vbe|vbs|vxd|xl|xsl)\"$/
 + REJECT Unwanted type of attachment $1: $2.$3
 +</file>