Problème résolu, j’ai dû m’assurer que les en-têtes étaient correctement formatés avec un deux-points plutôt qu’un signe égal.
J’ai essayé de regarder le script d’importation mbox, mais il semble manquer beaucoup de choses, comme indiqué dans ce post :
Quoi qu’il en soit, je voulais jouer avec la création des identifiants utilisateur (mailman ne les utilise pas) car ce que je fais, c’est importer 20 ans d’archives et beaucoup de ces utilisateurs ne sont plus là ou utilisent des adresses e-mail différentes. J’ai maintenant environ 700 utilisateurs de l’ancien système dans la base de données, l’ajout de 100 000 messages pourrait présenter d’autres problèmes.
J’ai supprimé le champ staged=true, il ne semblait pas fonctionner de toute façon.
Il m’a fallu une soirée pour écrire des outils PHP qui ont analysé toutes ces archives Mailman pipermail et ont construit un ensemble d’identifiants utilisateur, ce qui n’était pas trop mal.