• [^] # Re: MH et MailDir

    Posté par (site web personnel) . En réponse à la dépêche Sortie de la version 3.0 de Claws Mail. Évalué à 10.

    Maildir stocke les flags (lu, non lu, marqué, etc) dans le nom du fichier ("2,RS" signifie message 2, flags Replied Seen), les mails nouveaux sont dans un sous-répertoire new, passent dans un sous-répertoire cur une fois qu'ils ne sont plus nouveaux; enfin, Maildir ne gère pas les sous-répertoires (Maildir++ le fait, mais garde les autres problèmes).

    MH par contre, stocke les flags dans un fichier .mh_sequences, du genre:

    unseen: 161953-161954 161961-161962 161973

    MH gère les sous-répertoires, et n'a pas besoin de sous-répertoires "new" et "cur".

    Ni l'un ni l'autre n'ont de fichier d'index à proprement parler, la plupart des MUAs se font le leur : Claws Mail a .claws_mark pour les flags et .claws_cache pour les champs cachés (Subject, From, ...) ; Claws Mail n'utilise le fichier .mh_sequence qu'en écriture, pour permettre à, par exemple, Mutt de retrouver les mails non lus.