Tuto procmail » Historique » Version 1
pizzacoca, 24/09/2018 21:36
1 | 1 | pizzacoca | # Tuto procmail |
---|---|---|---|
2 | |||
3 | |||
4 | ## Installation |
||
5 | |||
6 | ~~~ |
||
7 | apt update && apt install procmail |
||
8 | ~~~ |
||
9 | |||
10 | ## 2 Configuration de procmail |
||
11 | |||
12 | Procmail a pour but de filtrer le courrier que lui envoie fetchmail. |
||
13 | Il agit aussi en tant que MDA en délivrant le courrier dans vos boîtes aux lettres (BAL) où mutt (le client de messagerie électronique) ira le lire. |
||
14 | |||
15 | Pour utiliser procmail, il vous faudra créer un fichier dans votre répertoire personnel : |
||
16 | |||
17 | ~~~ |
||
18 | touch ~/.procmailrc |
||
19 | ~~~ |
||
20 | |||
21 | Exemple de .procmailrc |
||
22 | |||
23 | ~~~ |
||
24 | MAILDIR=$HOME/Mail |
||
25 | LOGFILE=$HOME/.procmaillog |
||
26 | LOGABSTRACT=no |
||
27 | VERBOSE=on |
||
28 | #VERBOSE=off |
||
29 | DEFAULT=$MAILDIR/inbox |
||
30 | |||
31 | ############################ |
||
32 | ### Spam à la poubelle. ### |
||
33 | ############################ |
||
34 | :0 |
||
35 | * ^Subject:.*(credit|cadeau|cash|money|debt|sex|sale|loan|spam) |
||
36 | $MAILDIR/Spam |
||
37 | |||
38 | ############################## |
||
39 | ### Plus de messages HTML. ### |
||
40 | ############################## |
||
41 | :0 |
||
42 | * ^Content-Type:.*html |
||
43 | $MAILDIR/html |
||
44 | |||
45 | ############################################# |
||
46 | # Dernière règle : tout ce qui n'est # |
||
47 | # pas trier va dans la boîte par défaut. # |
||
48 | ############################################# |
||
49 | |||
50 | :0 |
||
51 | * .* |
||
52 | $DEFAULT |
||
53 | ~~~ |
||
54 | |||
55 | Vous pouvez maintenant tester votre .procmailrc avec la commande fetchmail que nous avons vue à la première étape. |
||
56 | |||
57 | Test procmail : |
||
58 | |||
59 | ~~~ |
||
60 | fetchmail -akv -m "/usr/bin/procmail -d %T" |
||
61 | ~~~ |
||
62 | |||
63 | Maintenant que fetchmail et procmail ont été exécutés, vous pouvez aller dans $HOME/Mail et lire vos messages avec less ou votre gestionnaire de fichiers. |