[Pluto-help] Procmail

Fabio Pifferini 101097 a ticino.com
Mar 21 Ago 2001 15:35:08 CEST


Ho un problema con procmail,
c'è qualcuno che può aiutarmi ?

ho impostato un filtro in modo che i mail provenienti
dall'esterno, su alcuni account, vengano rifiutati,
il problema è che se dall'interno invio lo stesso
messaggio a più utenti, il primo della lista riceve più copie,
gli altri niente !

ecco il mio script :

# Se non è un mail interno
# invia un messaggio al mittente
# che notifica l'impossibilità
# di ricevere mail.
:0 h c
* ^TO_user1 a domain.net
* !^from.*@domain.net
* !^FROM_DAEMON
* !^X-Loop:
| (echo "From: info a domain.net" ; \
echo "Subject: Mail delivery failure." ; \
formail -r -A"Precedence: junk" \
-A"X-Loop: tuser1 a domain.net" ; \
echo "user1 a domain.net"; cat /etc/autoreply.txt) | $SENDMAIL -t

# Se il messaggio è interno, allora innoltralo
:0
* ^from.*@domain.net
* ^TO_user1 a domain.net
/var/mnt/System/User/user1/Mail/mbox

# altri messaggi, eliminarli
:0
* ^TO_user1 a domain.net
/dev/null


come questo ce ne sono diversi, uno per ogni utente non abilitato alla posta
esterna,
li raccruppo poi nel procmailrc con un INCLUDERC

Grazie
  Fabio







More information about the pluto-help mailing list