C@sp€r wrote:Salut, poste-nous ton ~/.fetchmailrc et ton ~/.procmailrc entre balises code s'il te plait.
Voici le ~/.fetchmailrc :
# /etc/fetchmailrc for system-wide daemon mode
# This file must be chmod 0600, owner fetchmail
# Paramètres par defaut :
# ================================================================
#
# Utilise les uidl afin de se souvenir quel sont les messages qui ont déjà été rapatrié.
# Limite la taille des messages rentrants à 2Mo
# Conserve une copie des messages sur le serveur
# Utilise le protocole POP3
# Ne fait pas de recherche DNS pour le tri des messages reçus.
#
# defaults uidl limit 2097152
# The default for this option is 300, which polls the server every 5
# minutes.
#
#set daemon 300
# By default, the system-wide fetchmail will output logging messages to
# syslog; uncomment the line below to disable this. This might be useful
# if you are logging to another file using the 'logfile' option.
#
# set no syslog
# Avoid loss on 4xx errors. On the other hand, 5xx errors get more
# dangerous.
#
set no bouncemail
# The following defaults are used when connecting to any server, and can
# be overridden in the server description below.
#
# Set antispam to -1, since it is far safer to use that together with no
# bouncemail.
#
defaults:
antispam -1
batchlimit 100
# Example server section.
#
#poll foo.bar.org with protocol pop3
# user baka there is localbaka here smtphost smtp.foo.bar.org;
poll pop.gmail.com port 995 with protocol pop3 user "zamasp@gmail.com" there password "mon_mot_de_passe" options ssl fetchall keep mda "/usr/bin/procmail -Y -d %T"
Et puis mon ~/.procmailrc :
###### Fichier de configuration de procmail #####
### Variables spéciales pour procmail
## caractère verbeux de procmail ; mettre 'yes' permet d'avoir des messages supplémentaires.
VERBOSE=yes
## procmail détermine votre nom de login tout seul (variable optionnelle).
LOGNAME=zamasp
MOI=zamasp@gmail.com
## Si vous utilisez tcsh, indiquez :
# SHELL=/bin/sh
## Chemin d'accès aux exécutables
PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr/local/bin:.
## Répertoires où seront stockés les mails. Assurez-vous que votre MUA sait y accéder.
# Il doit exister un répertoire correspondant ~/Mail
MAILDIR=$HOME/Mail
## Traitement des indésirables
# Explicite : courriers suspects !
SPAMBOX=spam
## Boîte de réception par défaut (variable par défaut : DEFAULT=/var/mail/$LOGIN).
DEFAULT=$HOME/Mail
## Boîte de réception d'urgence : si procmail ne parvient à délivrer le courrier, cette boîte sera utilisée.
ORGMAIL=$MAILDIR/emergency-inbox
## Fichier de log (journal) de procmail pour garder une trace de son exécution (à consulter périodiquement).
LOGFILE=$MAILDIR/procmail.log
LOCKFILE=$MAILDIR/.lockmail
## Variables pour ClamAV
CLAMSCAN=/usr/bin/clamdscan
VIRUSTARGET=$MAILDIR/virus_target
#VIRUSTARGET=/dev/null
### Recettes pour le traitement du courrier
# L'entête de tout mail (pas de filtre ici) est envoyé en entrée du programme formail.
# Cette règle permet de ne garder qu'une version d'un mail dans l'éventualité où elle
# est reçue plus d'une fois
:0 Wh: msgid.lock
| formail -D 8192 msgid.cache
## Copie de sécurité de tous les mails entrants
:0c:
$MAILDIR/mail.backup
| gzip >>sauvegarde_gmail.gz
#:0 hwc:
# $MAILDIR/
# | gzip >>sauvegarde_gmail.gz
## Recette antispam
:0
# Tous les mails dont le sujet contient "viagra"
* ^Subject: .*viagra.*
# sont directement envoyés à la poubelle à spam
$SPAMBOX
:0fw:spamassassin.lock
* < 256000
| spamassassin
:0e
EXITCODE==$?
:0:
* ^X-Spam-Flag: YES
spam
:0
# Tous les mails dont le sujet contient "Scootpieces"
* ^Subject: .*Scootpieces.*
# sont directement envoyés à la poubelle à spam
$SPAMBOX
# Recette pour l'antivirus ClamAV
:0
* > 1000
* multipart
{
# Okay, multipart message run through clamscan
VIRUS=$CLAMSCAN -i --move=$VIRUSTARGET
:0 Di
* VIRUS ?? FOUND
$VIRUSTARGET
}
## Recettes pour les listes de diffusion
# Linux On The Root
:0:
* ^List-Id:.*linonroot-dev.*
linonroot
# AFUL
:0:
* ^List-Id:.*educ.aful.*
aful
# Mutt-fr
:0 H
* ^To.*mutt-users-fr*
mutt-fr
# Debian-french
:0 H
* ^X-Mailing-List:.*[<].*lists\.debian\.org[>]
* ^X-Mailing-List:.*[<] *\/[^ ][^@]*
debian-user-french
# intel-gfx@lists.
:0:
* ^List-Id:.*freedesktop.org
intel-gfx
# Planet-Libre
:0:
* ^List-Id:.*planet-libre*
planet-libre
### Tout ce qui n'a pas été délivré sera versé dans $DEFAULT
# using LOCKFILE=$DEFAULT$LOCKEXT
# Par défaut
:0
* .*
gmail # ou $DEFAULT
### Recherche adressesmail ###
:0hc
| lbdb-fetchaddr
#:0 # Anything from people at uunet
#* ^From.*@uunet
#uunetbox # will go to $MAILDIR/uunetbox
#:0 # Anything from Henry
#* ^From.*henry
#henries # will go to $MAILDIR/henries