[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Amavis + Postfix +vscan



Ok. Para o amavis, é necessária somente a linha do content_filter.
Mas é aconselhável adicionar as seguintes linhas ao main.cf (não tem nada a ver com o amavis, apenas a primeira)

content_filter = vscan:
virtual_maps = hash:/etc/postfix/virtual
maps_rbl_domains = relays.ordb.org blackholes.mail-abuse.org
smtpd_helo_required = yes
smtpd_recipient_limit = 100
 
smtpd_recipient_restrictions =
        permit_mynetworks
        reject_unauth_destination
        check_sender_access hash:/etc/postfix/access
        reject_unknown_sender_domain
        reject_non_fqdn_sender
        reject_non_fqdn_recipient
        reject_maps_rbl
        permit


Quanto ao master.cf, há um bug, ou melhor, uma não-correção na documentação do amavis-postfix empacotado para o debian, dizendo que temos que adicionar esta linha ao master.cf (user=vscan), mas na verdade a instalação do amavis-postfix cria um usuário amavis no sistema, e não vscan.

Então, adicione as 2 linhas seguintes ao master.cf:

vscan   unix    -       n       n       -       10      pipe flags=q user=amavis argv=/usr/sbin/amavis ${sender} ${recipient}
localhost:10025 inet    n       -       n       -       -       smtpd -o content_filter=


Pronto. Só não esqueça de configurar o /etc/amavisd.conf para utilizar o seu anti-vírus correto.

[]s
Rodrigo


On Thu, 13 Mar 2003 12:36:38 -0300
Eduardo Goncalves <eduardo@acenet.com.br> wrote:

> Aí vai
> 
> -main.cf
> content_filter=vscan
> soft_bounces=yes
> 
> -master.cf
> 
> smtp      inet  n       -       -       -       -       smtpd
> vscan     unix  -       n       n       -       10      pipe user=vscan argv=/usr/sbin/amavis ${sender) ${recipient}
> localhost:10025 inet    n       -       n       -       -       smtpd -o content_filter=vscan
> 
> []'s
> Eduardo
 

-- 
B08C 6AF4 6ACB 7493 DC81  1231 9A5B 3EB5 D1B0 4A1D

Attachment: pgpQxq34vIRFl.pgp
Description: PGP signature


Reply to: