[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: trier mon courrier



Michelle Konzack a écrit :

Am 2005-01-28 03:27:04, schrieb Stevan Kanban:

J'ai oublié de préciser que j'utilisais le format Maildir et que formail ne gère que le format mbox (split).

Le filtre por procmail:

 ____( '/home/michelle.konzack/.procmail/ML_Debian' )__________________
/
| #####################################################################
| # | # Debian GNU/Linux Mailinglists | # | ##################################################################### | | :0
| * ^X-Mailing-List:.*(lists.debian.org)
| {
|   :0
|   * ^X-Mailing-List:.*(debian-68k@lists.debian.org)
|   .lists.debian.org.debian-68k/
| | :0
|   * ^X-Mailing-List:.*(debian-curiosa@lists.debian.org)
|   .lists.debian.org.debian-curiosa/
| | :0
|   * ^X-Mailing-List:.*(debian-events-eu@lists.debian.org)
|   .lists.debian.org.debian-events-eu/
| | :0
|   * ^X-Mailing-List:.*(debian-firewall@lists.debian.org)
|   .lists.debian.org.debian-firewall/
| | :0
|   * ^X-Mailing-List:.*(debian-laptop@lists.debian.org)
|   .lists.debian.org.debian-laptop/
| | :0
|   * ^X-Mailing-List:.*(debian-news-french@lists.debian.org)
|   .lists.debian.org.debian-news-french/
| | :0
|   * ^X-Mailing-List:.*(debian-security-announce@lists.debian.org)
|   .lists.debian.org.debian-security-announce/
| | :0
|   * ^X-Mailing-List:.*(debian-user-french@lists.debian.org)
|   .lists.debian.org.debian-user-french/
| | :0
|   * ^X-Mailing-List:.*(debian-user-german@lists.debian.org)
|   .lists.debian.org.debian-user-german/
| | :0
|   * ^X-Mailing-List:.*(debian-user-greek@lists.debian.org)
|   .lists.debian.org.debian-user-greek/
| | :0
|   * ^X-Mailing-List:.*(debian-user-turkish@lists.debian.org)
|   .lists.debian.org.debian-user-turkish/
| | :0
|   * ^X-Mailing-List:.*(debian-user@lists.debian.org)
|   .lists.debian.org.debian-user/
| | }
\_____________________________________________________________________

Je metre tout les Messages en "$HOME/Maildir/.0_tdformail" et utiliser
mon script

 ____( '/home/michelle.konzack/bin/tdformail' )________________________
/
| #!/bin/bash
| | BASEDIR=$HOME/Maildir/0_tdformail | | let X=1
| for i in `find $BASEDIR -type f` ; do
|     echo -n $X" : "
|     cat $i | formail -ds procmail
|     # ATTENTION: ici il suprimer le fichier
|     rm -f $i
|     let X=$X+1
| done
\_____________________________________________________________________

Du rearranger mon Maildir.

Bone Chance
Michelle

Merci bien,
Ca marche sans accroc. C'est lent mais il y a une visualisation alors ça va.
La méthode de François Mescam semble marcher mais elle laisse des "épluchures" dans le répertoire à trier, en l'occurence des courriers où tous les champs sont vides, y compris le corps du texte. Je n'ai pas approfondi. J'espère que ce sont bien des épluchures et non des fichiers arrivant qui ont été corrompus (j'ai quand même sauvé tous mes fichiers dans un autre répertoire). Le fichier que j'ai laissé a en tout cas bien été filtré.

Stevan Kanban



Reply to: