Re: Effacer le contenu d'un fichier mbox
Dans le message <news:431243cb$0$24390$636a15ce@news.free.fr>,
*Vincent Ramos* tapota sur f.c.o.l.configuration :
> Bonjour,
Bonjour,
> Quelqu'un saurait-il comment je peux, en ligne de commande, effacer le
> contenu d'un fichier mbox d'un serveur IMAP sans en perturber le
> fonctionnement ?
Tout simplement avec la commande mail ?
> Par exemple, quand, de temps en temps, je lance l'apprentissage de
> SpamAssassin sur /home/user/mail/spam, j'en efface le contenu après
> coup. Or, je ne peux pas me contenter d'effacer tout ce que contient
> le fichier : il faut garde l'en-tête, qui contient quelque chose
> comme :
[...]
> From: Mail System Internal Data <MAILER-DAEMON@goun.kailaasa.net>
> Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA
> X-IMAP: 1118533091 0000004858
[...]
S'il ne s'agit pas d'une réelle boîte mail, vous pouvez effacer ce mail sans
soucis. Ce mail qui est en tête des autres, a été rajouté par un client mail
comme Pine ou par le serveur UW-IMAP et contient, via l'en-tête X-IMAP, la
date à laquelle la dernière fois l'utilisateur à relevé son courier ainsi
que la valeur du ID qui a été donnée au dernier mail.
Si vous tenez à conserver ce mail :
$ mail -f /home/user/mail/spam
au prompt :
& d2-$ (supprimera le deuxième mail jusqu'au dernier)
& q
> Merci.
De rien.
Après hésitation, FU2 fr.comp.mail.serveurs.
--
TiChou
|