Philippe Merlin a �crit, lundi 22 septembre 2003, � 21:28 :
> Bonjour,
bonsoir.
> Je vais faire le b�otien, mais je cherche d�sesp�r�ment � faire fonctionner
> des filtres pour emp�cher ces messages SPAM qui m'emp�chent de vivre � la
> vitesse actuelle en 1/2 journ�e ma boite aux lettres de la poste.net est
> pleine en moins d'une demi journ�e. Je me suis plains aupr�s d'eux sans
> r�sultat. Pour Kmail que j'utilise avec POP je n'ai pas r�ussi a supprimer
> automatiquement ces messages par filtre ni en agissant sur la taille tous ces
> messages sont > 100Ko, [...]
Si tu ne crains pas de perdre de gros courriers, mailfilter est simple
d'installation et d'emploi :
En root, apt-get install mailfilter
puis
cat <<GLOPGLOP > ~/.mailfilterrc
# -----------------------------------------------------------
#
# TEST=yes
SHOW_HEADERS=yes # un peu de lecture...
LOGFILE=$HOME/.mailfilter/log
VERBOSE=4
# POP3 server list (do not change the order of the fields!)
# Currently only POP3 is supported.
SERVER=$POP_FAI
USER=$LOGIN_FAI
PASS=********
PROTOCOL=pop3
PORT=110
# SERVER=pop.secondserver.com
# USER=anotherusername
# PASS=anotherusername
# PROTOCOL=pop3
# PORT=110
MAXSIZE_DENY=100000
# -----------------------------------------------------------
GLOPGLOP
Voil�, il n'y a plus qu'� �diter(*) le mot de passe, et faire faire le
m�nage par mailfilter avant de relever sa bo�te POP.
Ensuite, on peut perfectionner ...
Depuis samedi matin,
<~/.mailfilter/log awk -F '[ /[]+' '
/MAXSIZE_DENY exceeded/{t+=$(NF-1);n++}
END{printf "%.2fM, %d messages effac�s\n",t/10^6,n}'
159.90M, 1028 messages effac�s
(*) avec sed, hein, Yves :)
--
Jacques L'helgoualc'h