| Qui est en ligne ? |
| Il y a : 27 utilisateurs en ligne, consultez le détail |
Forum » Documentation Linux » MDA : Procmail |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 13-10-2004 à 20:44:31 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 04-07-2003 Nombre de messages : 177 |
Procmail est un utilitaire très puissant et vraiment pratique pour gérer les mails reçus. Il permet par exemple de filtrer des mails, de faire des redirections en fonction de l'envoyeur, du sujet, de la taille du mail,etc .. Son utilisation et sa configuration sont assez simples. La configuration se résume par exemple à l'édition d'un seul et unique fichier. 1. InstallationQuelque soit votre distribution, elle est nécesssairement livrée avec un paquetage Procmail. Si ce n'est pas le cas, c'est peut-être le moment d'en changer.
Pour ceux qui souhaitent savoir comment compiler Procmail ou ceux qui veulent l'installer depuis les sources, je détaille l'installation à partir des sources. Pour ce faire, téléchargez les sources de Procmail ICI et installez-le comme suite :
$ tar xzf procmail-x-xx.tar.gz $ cd procmail-x-xx $ su # make install # make install-suid Et voilà, Procmail est installé. 2. Configuration de ProcmailLa configuration de 'Procmail' est vraiment très simple et se résume à l'édition d'un fichier. Le nom de ce fichier importe peu car il sera donné en argument lorsque l'on lancera 'procmail', néanmoins, par défaut, si aucun fichier de configuration n'est donné en argument à procmail, ce dernier va lire le fichier $HOME/.procmailrc ou en deuxième recours, le fichier /etc/procmailrc. Le fichier de configuration est composé de deux parties. Partie I :Contient les variables qui seront utiles aux différents scripts et programmes lancés. # mettre /bin/sh surtout si vous utilisez tcsh ! SHELL=/bin/sh # répertoire où seront stockés les mails MAILDIR=/home/moi/Mail # chemin d'accès aux exécutables ; en mettre le minimum, pour n'accéder qu'aux # programmes indiqués dans le fichier de configuration PATH=/bin:/usr/bin:/usr/local/bin # si procmail n'arrive pas à délivrer le courrier, cette boîte sera utilisée. ORGMAIL=$MAILDIR/secours # boîte de réception par défaut DEFAULT=/var/mail/default # Fichier de log de procmail LOGFILE=$MAILDIR/.procmail.log # Fichier de configuration a inclure INCLUDERC=/etc/procmailrc-config-general Partie II :Contient une série de blocs dont la syntaxe éxacte sera la suivante : :0 [flags] [ : [locallockfile] ] < zéro ou plusieurs conditions (mais seulement une seule par ligne) > < éxactement une ligne d'action > Les conditions :
La ligne d'action :
Liste des flags :
Voici quelques exemples de "Paritie II" :
3. ConclusionProcmail est désormais installé et configuré. Néanmoins, tel quel, il ne vous serat d'aucune utilité. En effet, il vous faut désormais le coupler avec le Serveur SMTP que vous utilisé. A titre d'information, sachez que le langage de programmation le plus adapté à la recherche de motif est, à mon avis, le langage PERL. Si vous désirez vous créer votre propre filtre 'fait maison', c'est de ce côté là qu'il faut chercher. --Message édité par TrustRobot le 13-10-2004 à 20:44:31-- |
| Page : [1] |
Forum » Documentation Linux » MDA : Procmail |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages
