DrWeb+Exim
Как заставить DrWeb письма с вложениями определенного типа, например zip, пересылать на отдельный ящик?
Up!
>Up!
я вас уже учил использовать собственные маркировки...
будем руководствоваться от того, что вы прочитали документацию к drweb и его методы карантина у вас почему-то не работают.... гг. тогда начните с такого акля (это old demime, откроете документацию, прочитайте про новые)warning message = X-ATTACH:$found_extension
demime = zip
>я вас уже учил использовать собственные маркировки...
>будем руководствоваться от того, что вы прочитали документацию к drweb и его
>методы карантина у вас почему-то не работают.... гг. тогда начните с
>такого акля (это old demime, откроете документацию, прочитайте про новые)
>
>warning message = X-ATTACH:$found_extension
> demime = zipЯ понимаю, я знаю, как в ACL определить вложение. Но как его потом транспорту передать?
>>я вас уже учил использовать собственные маркировки...
>>будем руководствоваться от того, что вы прочитали документацию к drweb и его
>>методы карантина у вас почему-то не работают.... гг. тогда начните с
>>такого акля (это old demime, откроете документацию, прочитайте про новые)
>>
>>warning message = X-ATTACH:$found_extension
>> demime = zip
>
>Я понимаю, я знаю, как в ACL определить вложение. Но как его
>потом транспорту передать?
ээ.. передать только вложение или письмо целиком?просто выдрать вложение и куда-то его засунуть: читайте спек про операции над body и attachment
выдрать вложение, письмо без вложения отправить дальше и сформировав новое письмо с выдранным вложением отправить куда-то -> я уже вам говорил про exim (perl{}) hint: MIME::Parser или Mail::MboxParser::Mail
про передачу транспорту нового адреса получателя по условию я вам тоже показывал:
drweb_router:
no_verify
driver = redirect
data = ${if match{$h_X-ATTACH:}{(?i).zip}{drweb_box}{$local_part@$domain}}
Огромное спасибо, что вам не составило труда повторить сказанное :-{}