Page suivante Page précédente Table des matières

8. Procmail

La FAQ de qmail donne cette commande :

Dans /.qmail, ajouter

 
| preline procmail 

La version 3.11pre7 a changé la variable Boite aux Lettres définie par défaut. Avant, cela se trouvait dans config.h; c'est maintenant dans src/authenticate.c :


#define MAILSPOOLHOME "/Mailbox"        /* regarde l'entête / */
                                        /* délivre à $HOME/Mailbox */

J'ai réuni quelques trucs, extraits des forums comp.mail.mh et comp.mail.misc, dans un fichier .procmailrc. Merci à tous !



# UN EXEMPLE DE FICHIER .PROCMAILRC POUR LES DEBUTANTS
# Ecrit par Catherine Hampton <ariel@best.com>
# Version 1.1
# Mis à jour le 25/01/98
#
# Déposé dans le Domaine Public
#
#
# FIXER LES VARIABLES

# Variables internes
# Ce qui suit a été modifié par rdn le 03/03/1998

# Tout le monde dit que la variable SHELL est essentielle
SHELL=/bin/sh               #Shell utilisé pour lancer procmail.  
                            #Soyez sûr que cela pointe vers la
                            #version de sh de votre système. NE 
                            #LUI SUBSTITUEZ PAS un autre shell
                            #sauf si vous connaissez bien UNIX

LINEBUF=4096                #Nécessaire pour éviter à Procmail de 
                            #s'étouffer sur des longs champs "destinataires"
                            #ou sur des instructions concernant la manière de 
                            #traiter des e-mails particuliers

PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/mh:/usr/lib/mh:
                            #Path pour vos programmes -- il vaut mieux
                            #probablement le laisser ainsi.

VERBOSE=off                 #Mettez-le à "on" si vous essayez un nouveau
                            #champ "destinataire" afin que Procmail puisse 
                            #enregistrer littéralement chaque étape. 
                            #NE LE LAISSEZ PAS INDEFINIMENT, sinon cela 
                            #crée d'énormes fichiers-journaux (logfiles)

# Programme par défaut & situation des fichiers

MAILDIR=$HOME/Mail          #Vous devriez vous assurer de l'existence de
                            #cela.

DEFAULT=$HOME/Mailbox       #Boite de réception par défaut pour les 
                            #utilisateurs de shell2-5 sur Internet
                            #Remplacez-la par la valeur correcte de 
                            #votre système.


LOGFILE=$MAILDIR/procmail.log #L'emplacement des fichiers log. Recommandé,
                              #autrement les erreurs vous seront envoyées
                              #par e-mail :/

FORMAIL=/usr/bin/formail        #Pratique pour les champs de réponse auto-
                                #matique (autoreply recipes). Si vous n'êtes
                                #pas sur Internet, modifiez cela avec le
                                #chemin de votre version de formail.

SENDMAIL=/usr/sbin/sendmail     #Pratique pour les champs de réponse auto-
                                #matique (autoreply recipes). Si vous n'êtes 
                                #pas sur Internet, modifiez cela avec le 
                                #chemin de votre version de sendmail.

Procmail est un logiciel excellemment bien documenté. Lisez les pages de manuel afin de trouver des exemples pour créer votre fichier .procmailrc.


Page suivante Page précédente Table des matières