Ok, je réponds à ma propre question ici, basée sur quelques recherches sur Google et les commentaires utiles de mailq.
En bref :j'ai installé et utilisé mutt
. J'ai dû jouer un peu avec ma configuration :dans le répertoire my_dir
où fakemail créait les fichiers de messagerie, j'ai créé les répertoires new
, cur
et tmp
et pointé fakemail
à my_dir/new
. Puis j'ai commencé mutt avec
mutt -f my_dir
Maintenant, je peux revoir les nouveaux e-mails, regarder les anciens e-mails, les trémas sont correctement affichés - parfait !
La réponse est :faites-le.
Utilisez les API dans votre langage de programmation préféré pour analyser les messages MIME et décoder quoted-printable et base64. Ou vous le faites vous-même en écrivant un logiciel implémentant les normes liées.
Les deux options fonctionnent. Choisissez le droit et allez-y. (Regardez ensuite Stackoverflow pour plus de détails car cela n'entre pas dans le cadre de Serverfault).