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

Исходное сообщение
"постфикс и размер письма "

Отправлено vgray , 28-Дек-05 12:26 
достался мне в наследство постфикс, там есть в master.cf есть

# kaspersky antivirus setting
smtp      inet  n       -       n       -       -       smtpd -o content_filter=avcheck
localhost:1025 inet n   -       n       -       -       smtpd -o content_filter=    

avcheck   unix  -       n       n       -       5       pipe
flags=q user=avclient argv=/avcheck_kav/avcheck
-i /avcheck_kav/infected/infected.ex2.ru -h Ok
-d /avcheck_kav/./tst -s AVP:/avcheck_kav/ctl/AvpCtl -f ${sender}
-S :1025 -- ${recipient}                                          

можно-ли реализовать что-то типа

if ( content_filter == avcheck and sourceip in net (192.168.0.0/24))
{
message_size_limit = 10
}
else
{
message_size_limit = 20
}

sourceip - это адрес с которого происходит отправка письма моему мейлеру.


Содержание

Сообщения в этом обсуждении
"постфикс и размер письма "
Отправлено jonatan , 28-Дек-05 12:54 
Определите для локальных клиентов отдельный smtpd с необходимыми параметрами. Например:

/etc/postfix/master.cf:
1.2.3.4:smtp      inet  n       -       n       -       -       smtpd
   -o content_filter=avcheck

192.168.0.1:smtp     inet  n       -       n       -       -       smtpd
   -o content_filter=avcheck
   -o message_size_limit=20971520


"постфикс и размер письма "
Отправлено vgray , 28-Дек-05 17:45 
>Определите для локальных клиентов отдельный smtpd с необходимыми параметрами. Например:
>
>/etc/postfix/master.cf:
>1.2.3.4:smtp      inet  n    
>   -       n
>      -    
>  -       smtpd
>   -o content_filter=avcheck
>
>192.168.0.1:smtp     inet  n    
>  -       n  
>     -      
> -       smtpd
>   -o content_filter=avcheck
>   -o message_size_limit=2097152

не подходит этот вариант, так как тогда нельзя будет просто указать mail.server.com в настройках аутлука и забыть про них