Ainsi parla Jean-Michel OLTRA le 040�me jour de l'an 2004:

> Le lundi 09 f�vrier 2004, Nicolas Rueff a �crit...
>       bonjour,
> 
> 
> > D'o� ma question: comment faire pour dire � postfix qu'il vaudrait
> > mieux �viter de filtrer avec spamassassin les mails trop gros, et de
> > les passer au filtre suivant ?
> 
> > A titre indicatif, voici ma ligne de conf:
> > ####
> > # Spam filtering
> > smtp            inet    n       -       -       -       -      
> > smtpd  \-o content_filter=spamfilter: spamfilter      unix    -     
> >  n      n \-       2       pipe flags=Rq user=spamfilter            
> >              \
> > argv=/usr/local/bin/sa-filter.sh -f ${sender}-- ${recipient}
> > ####
> 
> Ton filtre sa-filter.sh fait quoi ?

Le voici:

####
#!/bin/bash
/usr/bin/spamc | /usr/sbin/sendmail -i "$@"
exit $?
####

> Il ne peut pas analyser la taille du mail (le mail est il recopi�
> dans un fichier avant traitement ?) et sortir si la taille est trop
> importante ?

le mail est pass� via stdin, donc pas de taille dispo.

Mais l'id�e ne m'�tant pas venue de toucher � ce fichier, apr�s 30 s de
RTFM, voici ce qu'il est est sorti:

####
#!/bin/bash
/usr/bin/spamc -s 100000 | /usr/sbin/sendmail -i "$@"
exit $?
####

Et c'est vachement efficace.

Merci.

-- 
  .,p**"*=b_   Nicolas Rueff
 ?P"  .__ `*b   Montb�liard  -  France
|P  .d?'`&, 9|   http://rueff.tuxfamily.org
M:  |}   |- H'   [EMAIL PROTECTED]
&|  `#?_._oH'   +33 6 77 64 44 80
`H.   "`"`'   JB [EMAIL PROTECTED] 
 `#?.       GPG 0xDD44DAB4 
   `^~.

We are Penguin. Resistance is futile. You will be assimilated.

Attachment: pgpJHg6isUdFT.pgp
Description: PGP signature

Répondre à