URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 62078
[ Назад ]

Исходное сообщение
"Reject в DrWeb"

Отправлено SubGun , 23-Ноя-05 17:20 
DrWeb+Exim
Как заставить DrWeb письма с вложениями определенного типа, например zip, пересылать на отдельный ящик?

Содержание

Сообщения в этом обсуждении
"Reject в DrWeb"
Отправлено SubGun , 24-Ноя-05 10:28 
Up!

"Reject в DrWeb"
Отправлено bass , 24-Ноя-05 13:02 
>Up!


я вас уже учил использовать собственные маркировки...
будем руководствоваться от того, что вы прочитали документацию к drweb и его методы карантина у вас почему-то не работают.... гг. тогда начните с такого акля (это old demime, откроете документацию, прочитайте про новые)

warning message =  X-ATTACH:$found_extension
                                                                                              demime = zip        


"Reject в DrWeb"
Отправлено SubGun , 24-Ноя-05 13:30 
>я вас уже учил использовать собственные маркировки...
>будем руководствоваться от того, что вы прочитали документацию к drweb и его
>методы карантина у вас почему-то не работают.... гг. тогда начните с
>такого акля (это old demime, откроете документацию, прочитайте про новые)
>
>warning message =  X-ATTACH:$found_extension
>     demime = zip

Я понимаю, я знаю, как в ACL определить вложение. Но как его потом транспорту передать?


"Reject в DrWeb"
Отправлено bass , 25-Ноя-05 08:16 
>>я вас уже учил использовать собственные маркировки...
>>будем руководствоваться от того, что вы прочитали документацию к 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}}


"Reject в DrWeb"
Отправлено SubGun , 25-Ноя-05 10:07 
Огромное спасибо, что вам не составило труда повторить сказанное :-{}