Re: faire maigrir une mailbox
On Mon, Jun 03, 2002 at 04:08:22PM +0200, Josselin Mouette wrote: Le lun 03/06/2002 à 10:32, Loïc Le Guyader a écrit : Salut, Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Mais je sais pas faire alors, si vous savez, et ben dites-le! Merci d'avance. Moi je fais cela l'aide de grepmail : #!/bin/bash # arch_old_messages : archivage des messages anterieurs une date donnee #$1 : mailbox traiter #$2 : date de fin d'archivage (les messages aneirieurs a date sont # archives) sous la forme mois/jour/aa #$3 : archive a creer ou allonger si elle existe # tester la presence des 3 parametres if test -z $1 || ! test -e $1 then echo 1er parametre : mailbox a traiter omis ou n'existe pas stop exit 10 fi if test -z $2 then echo 2eme parametre : date fin (mois/jour/aa) absent stop exit 10 fi if test -z $3 then echo 3eme parametre : archive a creer absent stop exit 10 fi echo $1 before $2 since $2 $3 # deplacer la mailbox mv $1 $1.old echo la mailbox origine est dans $1.old #extraire l'archive grepmail -d before $2 $1.old $3 #extraire ce qui reste dans le fichier origine grepmail -d since $2 $1.old $1 -- Francois Mescam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Le 3 juin 2002, Cedric Duval, à bout, prit son clavier pour taper sur son écran: Loïc Le Guyader [EMAIL PROTECTED] a déclaré : Surtout que moi, à faire mon gros malin, j'ai bien réussi à selectionner les 9000 mails, mais la sauvegarde a foiré! Par contre la supression c'est passé sans accroc, ce qui fait que j'ai perdu les 9000 mails que je voulais conserver. Comment cela est-il arrivé ? Partition de destination pleine ? Je ne vois pas ce qui a pu se passer : quand tu fais une sauvegarde, Mutt copie les message vers la boîte de destination, puis les marque comme étant à effacer dans la boîte d'origine. Mais la suppression n'intervient pas tant que tu n'as pas synchronisé la boîte ('$'). Si quelquechose s'est mal passé, tu peux aller en mode lecture seule ('%') pour éviter toute synchronisation des modifications. Quand j'ai fait s=duf-archive, il m'a sauvegarde que le dernier message qui était en surbrillance et pas les 9000 qui avait une étoile. Après j'ai fait ;d et j'ai quitté et basta. -- Toy Story: US$174M domestic box office receipts and an Oscar so far. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Ainsi parlait Loïc Le Guyader : Quand j'ai fait s=duf-archive, il m'a sauvegarde que le dernier message qui était en surbrillance et pas les 9000 qui avait une étoile. Après j'ai fait ;d et j'ai quitté et basta. Ah oui, il faut faire précéder la commande par un point-virgule pour indiquer que la commande s'applique aux messages sélectionnés. -- Charles -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Recuperation de fichier(s) [Re: faire maigrir une mailbox]
dominique writes: Tu peux toujours essayer de recupérer ton fichier si tu es en ext2. Y'a un article qui la-dessus http://neworder.box.sk/newsread.php?newsid=4688 Il y a aussi une interface plus conviviale (enfin un peu ...) avec le programme recover (apt-get install recover). -- Davy Gigan System Network Administration [Please no HTML, I'm not a browser] University Of Caen (France) [Pas d'HTML, je ne suis pas un navigateur] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Charles Goyard [EMAIL PROTECTED] a déclaré : Ainsi parlait Loïc Le Guyader : Quand j'ai fait s=duf-archive, il m'a sauvegarde que le dernier message qui était en surbrillance et pas les 9000 qui avait une étoile. Après j'ai fait ;d et j'ai quitté et basta. Argh ! Ah oui, il faut faire précéder la commande par un point-virgule pour indiquer que la commande s'applique aux messages sélectionnés. Oui, ou alors positionner l'option $auto_tag : un bon moyen d'éviter ce genre d'oubli aux conséquences désagréables. -- Cédric Documentation de Mutt en français : http://cedricduval.free.fr/l10n/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
faire maigrir une mailbox
Salut, Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Mais je sais pas faire alors, si vous savez, et ben dites-le! Merci d'avance. @+ -- Venez participer au développement d'un vaste réseau public libre gratuit à haut débit sur Angers (49). http://angers.wireless-fr.org We want you! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Loïc Le Guyader a écrit, lundi 3 juin 2002, à 10:32 : Salut, Salut. Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Avec Mutt, * ouvrir la mbox.duf, classer dans l'ordre voulu, remonter depuis le bas d'une vingtaine de pages ; * Appuyer sur « t » jusqu'en bas pour marquer les messages récents ; * puis « ; s =tmp.duf » pour mettre les messages marqués dans une nouvelle boîte, quitter Mutt ; * compresser la vieille boîte et renommer tmp.duf Merci d'avance. de rien. Pour une méthode plus automatique, mettre les messages récents dans le format maildir est peut-être plus commode ; pour l'instant, je me contente de bzipper la boîte à la main tous les trois-quatre mois, alors j'ai la flemme d'écrire les quelques lignes qui vont - effacer les messages trop vieux dans le maildir via find ; - et archiver une copie dans une boîte mensuelle via procmail. Par ailleurs, je n'ouvre pratiquement jamais les vieilles boîtes, et il y a groups.google.com, alors... -- Jacques L'helgoualc'h -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Le lun 03/06/2002 à 10:32, Loïc Le Guyader a écrit : Salut, Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Mais je sais pas faire alors, si vous savez, et ben dites-le! Merci d'avance. @+ -- Venez participer au développement d'un vaste réseau public libre gratuit à haut débit sur Angers (49). http://angers.wireless-fr.org We want you! Tout dépend du format de ta mail box, si c'est du texte pur, les outils standard Unix, awk, sed, cut, etc le tout combiné dans un script shell devrait faire l'affaire, à étudier... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- (o_ //\ V_/_ Debian GNU/Linux user. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
On Mon, Jun 03, 2002 at 10:32:50AM +0200, Loïc Le Guyader wrote: Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Tu utilises mutt donc tu peux faire: T ~d -01/05/2002 par exemple pour selectionner tous les messages envoyés avant le premier mai. Et puis ;d pour les effacer. Sinon, tu pourrais trier par date et non pas par fils et faire: T ~m -1234 où 1234 est le nombre total de messages dans cet boîte moins les 1000 que tu veux garder et puis ;d pour les effacer. La doc de mutt explique très bien les expressions de mutt pour selectionner les messages sur d'autres critères. Simon. -- [ Engage panic Circuits. Panic circuits engaged. AAARRRGh! - Kryten. ] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
[mutt] faire maigrir une mailbox
Salut, Loïc Le Guyader [EMAIL PROTECTED] a déclaré : Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Comme tu utilises Mutt... T~d6d s=duf-archive pour sauver dans la boîte duf-archive tous les mails datant de plus de 6 jours (d'autres unités sont disponibles, par exemple 'w' (semaine) ou 'y' (année)). Pour les 1000 derniers mails, regarde du côté de ~m. Il me semble que le paquet Debian de Mutt est compilé avec le patch compressed-folder, donc pas de problèmes pour lire directement une boîte gzipée. -- Cédric Documentation de Mutt en français : http://cedricduval.free.fr/l10n/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Salut, tout dépend du format de stockage de tes mails (MH = 1 fichier par e-mail, d'autres stockent tous les mails dans un seul fichier par boite). Dans le premier cas, pas de problème, tu écris un petit script qui va aller effacer les fichiers qui ont plus de N jours (pour garder les 1000 derniers exactement ca me semble un peu plus compliqué) en regardant la date de création et tu lances ce script tous les jours avec CRON. En fait, je viens d'y réfléchir et tu n'as meme pas besoin d'un script, tu inseres dans ta crontab : find $HOME/Mail/taboitedebian -maxdepth 1 -type f -atime 31 -exec rm '{}' ';' ou find $HOME/Mail/taboitedebian -maxdepth 1 -type f -ctime 31 -exec rm '{}' ';' cf man find pour comprendre les options. Dans le second cas, tu ne peux le faire qu'a l'intérieur de l'application et tout dépend de ton MUA. Olivier. -- Olivier Crouzet Institut des Sciences Cognitives CNRS - Université Claude Bernard Lyon 1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Le 3 juin 2002, Jacques L'helgoualc'h, à bout, prit son clavier pour taper sur son écran: Loïc Le Guyader a écrit, lundi 3 juin 2002, à 10:32 : Salut, Salut. Voilà, la mailbox de debian-user-french fait 35Mo, et je voudrai la réduire, c'est à dire garder les 1000 derniers mails et conserver les autres dans une autre mailbox pour pouvoir la compresser. Avec Mutt, Merci pour les réponses, sur la liste et en privée. Je n'avais pas du tout penser à regarder du côté de Mutt. troll A croire que Mutt sait tout faire en plus d'être déjà le meilleur client mail. /troll Merci et @+ -- Toy Story: US$161M domestic box office receipts so far. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Loïc Le Guyader [EMAIL PROTECTED] writes: troll A croire que Mutt sait tout faire en plus d'être déjà le meilleur client mail. /troll troll mode=Faut pas chercher les Gnusiens comme ça ;-) Sous gnus, les messages s'effacent ou changent de boite automatiquement quand ils sont trop vieux et qu'ils sont marqués comme expirables, ce qui peut bien sur aussi être fait automatiquement. /troll -- Matthieu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Le 3 juin 2002, Matthieu Moy, à bout, prit son clavier pour taper sur son écran: Loïc Le Guyader [EMAIL PROTECTED] writes: troll A croire que Mutt sait tout faire en plus d'être déjà le meilleur client mail. /troll troll mode=Faut pas chercher les Gnusiens comme ça ;-) Sous gnus, les messages s'effacent ou changent de boite automatiquement quand ils sont trop vieux et qu'ils sont marqués comme expirables, ce qui peut bien sur aussi être fait automatiquement. /troll Surtout que moi, à faire mon gros malin, j'ai bien réussi à selectionner les 9000 mails, mais la sauvegarde a foiré! Par contre la supression c'est passé sans accroc, ce qui fait que j'ai perdu les 9000 mails que je voulais conserver. Moralité: toujours vérifier une sauvegarde avant d'effacer, [EMAIL PROTECTED] Merci quand même à tous et @+ -- Toy Story: US$174M domestic box office receipts so far. One Oscar so far (in the Special Achievement category). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Loc Le Guyader a crit: Le 3 juin 2002, Matthieu Moy, bout, prit son clavier pour taper sur son cran: Loc Le Guyader [EMAIL PROTECTED] writes: troll A croire que Mutt sait tout faire en plus d'tre dj le meilleur client mail. /troll troll mode="Faut pas chercher les Gnusiens comme a ;-)" Sous gnus, les messages s'effacent ou changent de boite automatiquement quand ils sont trop vieux et qu'ils sont marqus comme expirables, ce qui peut bien sur aussi tre fait automatiquement. /troll Surtout que moi, faire mon gros malin, j'ai bien russi selectionner les 9000 mails, mais la sauvegarde a foir! Par contre la supression c'est pass sans accroc, ce qui fait que j'ai perdu les 9000 mails que je voulais conserver. Moralit: toujours vrifier une sauvegarde avant d'effacer, [EMAIL PROTECTED] Merci quand mme tous et @+ Tu peux toujours essayer de recuprer ton fichier si tu es en ext2. Y'a un article qui la-dessus http://neworder.box.sk/newsread.php?newsid=4688 -- Dominique Arpin___[espace gestionnaire rseau courbe] http://www.espacecourbe.com/ tlphone514.933.9861 tlcopieur 514.933.9546
Re: faire maigrir une mailbox
Loïc Le Guyader [EMAIL PROTECTED] a déclaré : Surtout que moi, à faire mon gros malin, j'ai bien réussi à selectionner les 9000 mails, mais la sauvegarde a foiré! Par contre la supression c'est passé sans accroc, ce qui fait que j'ai perdu les 9000 mails que je voulais conserver. Comment cela est-il arrivé ? Partition de destination pleine ? Je ne vois pas ce qui a pu se passer : quand tu fais une sauvegarde, Mutt copie les message vers la boîte de destination, puis les marque comme étant à effacer dans la boîte d'origine. Mais la suppression n'intervient pas tant que tu n'as pas synchronisé la boîte ('$'). Si quelquechose s'est mal passé, tu peux aller en mode lecture seule ('%') pour éviter toute synchronisation des modifications. Moralité: toujours vérifier une sauvegarde avant d'effacer, [EMAIL PROTECTED] Yep. -- Cédric -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: faire maigrir une mailbox
Le lun 03/06/2002 à 16:15, Matthieu Moy a écrit : Loïc Le Guyader [EMAIL PROTECTED] writes: troll A croire que Mutt sait tout faire en plus d'être déjà le meilleur client mail. /troll troll mode=Faut pas chercher les Gnusiens comme ça ;-) Sous gnus, les messages s'effacent ou changent de boite automatiquement quand ils sont trop vieux et qu'ils sont marqués comme expirables, ce qui peut bien sur aussi être fait automatiquement. /troll supertroll mode=plus troll tu meurs Et avec Evolution, sous Gnome, on peut le faire aussi, et tout ça en cliquant sur de beaux boutons. Trop le fun. (et en plus, ça marche, ce qui n'était pas évident au départ) /supertroll mode=je vous avais prevenu Olé, -- Thomas NOEL [EMAIL PROTECTED] http://www.auf.org/ http://www.refer.sn/ Systèmes et Réseaux du Campus numérique francophone de Dakar Bureau Afrique de l'Ouest / Agence Universitaire de la Francophonie BP 10017, Dakar - Liberté, Sénégal. Tél : (221) 824 29 27 (poste 107) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]