Exim ограничение отправки определенных вложений

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Oleg
проходил мимо

Exim ограничение отправки определенных вложений

Непрочитанное сообщение Oleg » 2010-02-02 18:27:43

Подскажите плиз, как в exim запретить отправлять письма с определенными вложениями, например если вложенный файл архив. Заранее огромное спасибо за ответ.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: Exim ограничение отправки определенных вложений

Непрочитанное сообщение Laa » 2010-02-03 10:37:49

Это же в доке есть! ;-)

Код: Выделить всё

41.6 The demime condition
-------------------------

The demime ACL condition provides MIME unpacking, sanity checking and file
extension blocking. It is usable only in the DATA and non-SMTP ACLs. The demime
condition uses a simpler interface to MIME decoding than the MIME ACL
functionality, but provides no additional facilities. Please note that this
condition is deprecated and kept only for backward compatibility. You must set
the WITH_OLD_DEMIME option in Local/Makefile at build time to be able to use
the demime condition.

The demime condition unpacks MIME containers in the message. It detects errors
in MIME containers and can match file extensions found in the message against a
list. Using this facility produces files containing the unpacked MIME parts of
the message in the temporary scan directory. If you do antivirus scanning, it
is recommended that you use the demime condition before the antivirus (malware)
condition.

On the right-hand side of the demime condition you can pass a colon-separated
list of file extensions that it should match against. For example:

deny message = Found blacklisted file attachment
     demime  = vbs:com:bat:pif:prf:lnk
...
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!