Aller au contenu

Stockage et votre coffre

Où MailVault conserve vos e-mails, les différences entre le stockage Maildir et JMAP, et comment déplacer ou convertir le coffre.

Où mes e-mails sont-ils stockés ?

Par défaut, votre coffre est un dossier de fichiers .eml standard organisés au format Maildir sur votre ordinateur — un fichier par e-mail, sans base de données. Vos données ne quittent jamais votre ordinateur et ne sont jamais envoyées à un service cloud. Le format .eml étant largement pris en charge, vos e-mails peuvent être ouverts par Apple Mail, Thunderbird, Outlook ou toute autre application compatible EML — vous n'êtes jamais lié à MailVault.

Le dossier exact

MailVault est une app en bac à sable : sous macOS, votre coffre se trouve donc dans le conteneur de l'app — pas directement sous ~/Library/Application Support, là où la plupart des gens regardent d'abord :

~/Library/Containers/com.mailvault.app/Data/Library/Application Support/com.mailvault.app/

Sous Linux, c'est ~/.local/share/com.mailvault.app/ pour le paquet .deb, et ~/snap/mailvault/current/.local/share/com.mailvault.app/ pour le Snap.

Chercher com.mailvault.app sur le disque ne donne généralement rien, et c'est normal : ~/Library est masqué dans le Finder et Spotlight ne l'indexe pas. Ouvrez-le plutôt par son chemin.

Ouvrir le dossier Bibliothèque masqué sur un Mac

  1. Aller au dossier. Dans le Finder, appuyez sur Shift + Command + G, tapez ~/Library — ou collez le chemin complet ci-dessus pour arriver directement dans le coffre — puis appuyez sur Retour.
  2. Le menu Aller. Dans le Finder, ouvrez le menu Aller et maintenez Option : Bibliothèque apparaît dans la liste tant que la touche est enfoncée.
  3. L'afficher pour de bon. Finder → Aller → Départ (Shift + Command + H), puis appuyez sur Command + J et cochez Afficher le dossier Bibliothèque. Il reste visible ensuite.
  4. Terminal. Une seule commande ouvre le coffre dans le Finder :
open ~/Library/Containers/com.mailvault.app/Data/Library/Application\ Support/com.mailvault.app

MailVault vous indique aussi le dossier qu'il utilise réellement : Paramètres → Sauvegarde et restauration → Paramètres de sauvegarde → Où votre courrier est stocké. Si vous avez déplacé le coffre sur un autre disque, c'est ce chemin-là qu'il faut ouvrir — celui ci-dessus n'est que la valeur par défaut.

Structure des dossiers :

com.mailvault.app/
├── accounts.json                 ← which address each account folder holds
└── Maildir/
    └── 43483205-7efc-4f79-…/     ← one folder per account
        └── INBOX/
            ├── local-index.json  ← cached list for fast loading
            └── cur/
                ├── 101:2,.eml    ← a message, no flags set
                └── 102:2,AS.eml  ← archived + seen

Quelle part de mon courrier reste sur cet ordinateur ?

Paramètres → Stockage → Mode de téléchargement contrôle cela, et Paramètres → Comptes → Avancé peut donner à un compte son propre mode.

  • À la demande télécharge un message à son ouverture et ne le conserve pas. La recherche en texte intégral ne couvre que ce qui est déjà sur cet ordinateur.
  • Garder le récent, l'option par défaut, conserve les 1, 3, 6 ou 12 derniers mois et retire de cet ordinateur les copies en cache plus anciennes, tandis que le serveur garde la sienne.
  • Index seul télécharge la même période, l'indexe pour la recherche puis la supprime, si bien qu'ouvrir un message affiche aussitôt un aperçu pendant que le message complet se télécharge.
  • Collectionneur Premium télécharge chaque dossier et tout l'historique en arrière-plan et les conserve.

Aucun mode ne supprime jamais les sauvegardes ni le courrier archivé, et un abonnement Premium expiré ne supprime jamais rien.

Que sont les fichiers .eml et Maildir ? Pourquoi est-ce important ?

.eml (RFC 5322) est le format standard d'Internet pour les messages électroniques. Chaque e-mail — en-têtes, corps et pièces jointes — est stocké dans un seul fichier texte autonome. Contrairement aux bases de données propriétaires, les fichiers .eml s'ouvrent dans n'importe quel client de messagerie (Apple Mail, Thunderbird, Outlook) et se lisent dans n'importe quel éditeur de texte.

Maildir est une structure de dossiers éprouvée pour stocker du courrier, utilisée par les serveurs de messagerie depuis des décennies. Chaque e-mail est un fichier : il n'y a donc pas de base de données unique qui puisse se corrompre — si un fichier est endommagé, le reste de votre archive n'est pas touché. Ensemble, .eml + Maildir garantissent que vos e-mails restent lisibles dans le temps, portables, et jamais captifs d'une seule application.

Indicateurs dans le nom de fichier :

Chaque message est nommé <uid>:2,<flags>.eml, la nomenclature Maildir standard — les caractères après 2, indiquent l'état : A = archivé, S = lu, R = répondu, F = marqué. Ainsi 102:2,AS.eml est le message 102, archivé et lu.

Puis-je accéder à mes e-mails hors ligne ?

Oui. Une fois vos e-mails synchronisés, ils sont stockés en local et vous pouvez tous les lire, les rechercher et les parcourir sans connexion Internet. Internet ne vous sert qu'à synchroniser les nouveaux e-mails ou à envoyer des messages.

Vue locale de MailVault montrant des e-mails gardés sur le disque après leur suppression du serveur · MailVault version 2.16.0

Comment les pièces jointes sont-elles gérées ?

Les pièces jointes sont intégrées à chaque fichier .eml sous forme de parties MIME — elles ne sont pas stockées dans des fichiers séparés. Quand vous ouvrez un e-mail, le moteur Rust de MailVault analyse la structure MIME et en extrait les pièces jointes à la volée. Vous pouvez Ouvrir, Enregistrer sous ou Afficher dans le dossier n'importe quelle pièce jointe directement depuis le lecteur d'e-mail. Les pièces jointes extraites sont mises en cache temporairement, pour être rouvertes rapidement.

Puis-je stocker mon courrier ailleurs que dans le dossier d'application par défaut ?

Oui. Par défaut, MailVault garde son stockage de courrier dans son propre dossier Application Support, sur votre disque de démarrage. Vous pouvez déplacer ce stockage vers n'importe quel dossier sur n'importe quel support — un SSD externe, un second disque interne — ce qui compte dès qu'une archive atteint des dizaines de gigaoctets.

Seules les données de courrier bougent : les messages, les caches d'en-têtes, le cache des pièces jointes et les listes de dossiers. Les comptes, les réglages et les journaux restent dans le dossier propre à l'application, de sorte que MailVault peut toujours démarrer assez loin pour vous signaler qu'un disque manque et vous redemander le dossier.

Le déplacement est vérifié avant la moindre suppression. MailVault copie tout vers le nouveau dossier, contrôle que chaque fichier est bien arrivé à la bonne taille, bascule, et seulement ensuite retire les originaux. Un déplacement interrompu par une déconnexion ou un plantage laisse le stock actuel intact ; relancez-le et il reprend, au lieu de recopier ce qui est déjà là.

Le dossier est marqué et reconnu. Un petit fichier repère identifie le stock : si vous rebranchez le disque plus tard ou déplacez le dossier à la main, vous pouvez y repointer MailVault, et MailVault refusera un dossier qui appartient à un autre stock ou qui ne contient aucun courrier.

Si le disque n'est pas branché, MailVault signale le stock de courrier comme indisponible, au lieu de commencer discrètement une seconde archive à l'emplacement par défaut et de vous laisser avec deux copies à moitié complètes. Rebranchez le disque, ou sélectionnez à nouveau le dossier. Vous pouvez aussi revenir à l'emplacement par défaut à tout moment — le courrier reste où il est tant que vous ne le déplacez pas.

À ne pas confondre avec une seconde copie. Ceci change l'endroit où vit le stock actif. Un emplacement de sauvegarde externe y ajoute une copie froide supplémentaire. Utiliser les deux — le stock de courrier sur un SSD externe rapide, la copie froide sur un NAS — est une configuration raisonnable.

Qu'est-ce que l'emplacement de sauvegarde externe (deuxième copie) ?

MailVault garde toujours une copie de travail de votre courrier dans son propre espace de stockage — c'est elle que vous lisez, fouillez et ouvrez. Un emplacement de sauvegarde externe ajoute une seconde copie, indépendante, sur un support que vous maîtrisez : un SSD externe, un partage NAS ou un dossier synchronisé.

  • Écrite en même temps que la copie de travail. Pendant une sauvegarde, chaque message est enregistré aux deux endroits, dans la même disposition .eml + Maildir — la seconde copie s'ouvre donc dans Apple Mail, Thunderbird ou n'importe quel autre client, sans MailVault.
  • Un stockage froid, pas un miroir. L'application ne le lit jamais au quotidien. Les e-mails supprimés sur le serveur, ou retirés depuis MailVault, restent dans la copie externe.
  • Les indicateurs de lecture et d'écriture survivent dans les deux sens. Les copies sont réconciliées avant chaque exécution : un message que vous avez lu reste lu.
  • Indépendante de l'application. Si cet ordinateur meurt ou si vous désinstallez MailVault, le dossier externe reste une archive de courrier complète, qui se décrit elle-même.

Réglez cela dans Paramètres → Sauvegarde → « Seconde copie — stockage froid externe » et choisissez le dossier que vous voulez. Sur macOS, MailVault enregistre un signet à portée de sécurité pour ce dossier : l'accès survit donc aux redémarrages et aux mises à jour de l'application — un simple chemin ne le ferait pas. Un badge d'état affiche Prêt, Réautorisation nécessaire, Indisponible ou Accès refusé, et la réautorisation se fait en un clic.

Si le support est débranché en cours de sauvegarde, la copie de travail va tout de même au bout et MailVault indique combien de messages n'ont pas atteint la copie externe. L'exécution suivante les recopie — rien n'est perdu, et l'échec n'est jamais silencieux.

Puis-je changer le format de stockage du coffre ?

Oui. Paramètres > Stockage permet de convertir entre les formats de stockage Maildir et JMAP. Maildir est le format par défaut, avec un fichier .eml par message. Le stockage JMAP conserve les octets d'origine du message et un enregistrement JSON JMAP standard, et ne stocke qu'une seule fois les messages identiques présents dans plusieurs dossiers. Choisissez de conserver les anciens fichiers à part ou de les supprimer après vérification de chaque message. La conversion s'exécute en arrière-plan et reprend après un redémarrage. Ce choix de stockage est indépendant du protocole de votre compte : IMAP, Microsoft Graph ou JMAP.

Retour à tous les thèmes de la FAQ