Maildir supprimer les doublons

Salut,
Je cherche un moyen de supprimer les doublons dans des boites mails au format “maildir”.

En réinstallant mon serveur mail, je me suis fais avoir par fetchmail…
J’avais bien rapatrié le fichier .fetchids, mais j’ai changé les noms des pools dans les .fetchmailrc…

Bref, j’ai des milliers de mails en double dans mes boites.

J’ai essayé avec fdupes et reformail sans succès…

Quelqu’un a un truc maison à me conseiller ou un script-de-la-mort-qui-fait-tout-à-ma-place :023 ?

Je vous vois venir… Un par un dans un client mail c’est in-envisageable… :mrgreen:

Salut,

Ceci va peut être t’inspirer … bxlug.be/articles/237:wink:

Salut,

[quote=“loreleil.747”]Salut,

Ceci va peut être t’inspirer … bxlug.be/articles/237:wink:[/quote]

Merci, oui il s’agit de reformail. J’ai déjà essayé.
Sur le net on trouve 1 article original et quelques “copies”…

Le tuto que tu me donne est une copie et n’a pas été vérifié je pense.

for i in cur/*; do reformail -D 500000 /tmp/msgids <$i && echo $i; fi; done | wc -l -bash: Erreur de syntaxe près du symbole inattendu « fi »

Je suis tombé sur un autre tuto, Italien. J’ai perdu tous les mails… J’avais fait une copie t’imagine bien.

Bref ça donne pas les résultats escomptés… Et c’est laborieux.

C’est l’option -D qui me pose un problème…

L’anglais met 20000, le Belge 50000 et l’Italien 2000000 :mrgreen:
Les explication sur cette option sont obscures…

Et les résultats très décevants…

Re,
J’ai trouvé une solution, qui ne m’enchante pas mais qui a le mérite d’être simple et rapide…

Un plugin pour Thunderbird… Remove Duplicate Messages 0.1.10

J’aurais préféré une solution plus geek, côté serveur. Mais bon, arrive un moment ou il faut privilégier l’efficacité…