Récuperer les mails traités par Fetchmail

Bonjour,

Je souhaitais rapatrier mes quelques mails sur mon serveur à l’aide de fetchmail.
J’ai configuré mon /root/.fetchmailrc depuis root (pour un test) comme suit :

poll pop.monfai.net port 995 protocol POP3 username zozor password Leplusfort ssl

Fetchmail a rapatrié mes 5 mails et me les a stockés dans un seul
fichier plat /var/mail/root (une copie a été créée sous
/var/spool/mail/root).
Le problème est que je n’arrive pas à les lire/traiter autrement
qu’avec cat/less, les programmes mutt/alpine/mail/mailx me disent que
/var/mail/root est soit vide soit que ce fichier n’est pas un fichier
mailbox.
Avez-vous une idée ?

Bonjour,

Après avoir fouillé un peu, j’ai utilisé la commande suivante :
cat /var/mail/root | formail -b > new_mailbox
Je me suis rendu compte que cela me permettait d’avoir accès au
premier mail via les clients mail cli classiques cependant les autres
mails restaient introuvables ou illisibles.
En faisant un diff entre mon ancienne boite mail et la nouvelle, j’ai constaté la ligne suivante :
From bounces+2174857-6bf3-zozor=monfai.net@em1.monautrefai.com Thu Mar 31 17:46:57 2016
J’ai donc ajouté cette ligne devant chacun des débuts des autres mails en le faisant précéder d’un saut de ligne.
Cela m’a permit de parser mes mails plus lisiblement avec mail ou mutt.
Pour finir, j’ai configuré mon client mutt pour se connecter à un serveur smtp et j’ai renvoyé mes mails.
Mon état d’urgence est terminé cependant je ne comprends pas pourquoi cela a fait ça ?

Avez-vous une explication ?