[Linux-Biella] Problemino con procmail
Luca Bertoncello
linux@bilug.linux.it
Sun, 03 Aug 2003 20:18:45 +0000
Ciao a tutti!
Ho un piccolo problemino con procmail...
In pratica, ho una sezione come questa:
:0:
* $^From.*${FROMIGNORELIST}
{
.... <ignoro l'E-Mail>...
}
$FROMIGNORELIST e' una stringa che ottengo leggendo un file di testo con la
lista degli indirizzi da ignorare con la seguente istruzione:
FROMIGNORELIST=`$CMDGREP from ~/.spammerList | $CMDGREP ignore | $CMDAWK '{
gsub(/\./, "\\\.", $2); print ".*"$2".*|"; }'`ENDLIST
Funziona abbastanza bene, ma ha un piccolo difetto...
Se io, nel mio .spammerList ho l'indirizzo "test@", ogni E-Mail da
test@<qualsiasi cosa> viene ignorata.
Il problema e' che, se un altro indirizzo (che non ha niente a che fare con
test@) spedisce un'E-Mail a test@lucabert.intra (un indirizzo di prova che ho
fatto sulla mia macchina), questa viene ignorata...
Da quello che mi pare di capire, la sezione di procmail che ho riportato sopra
funziona sul multilinea e quindi mi va a trovare l'indirizzo "test@" nella
sezione "To:" dell'E-Mail...
Qualcuno sa dirmi come posso ovviare a questo problema?
Mille grazie!
Luca