Pular para o conteúdo

Armazenamento e seu cofre

Onde o MailVault guarda seu e-mail, como os formatos de armazenamento Maildir e JMAP diferem e como mover ou converter o cofre.

Onde meus e-mails ficam guardados?

Por padrão, seu cofre é uma pasta de arquivos .eml padrão organizados no formato Maildir no seu computador — um arquivo por e-mail, sem precisar de banco de dados. Seus dados nunca saem do computador e nunca são enviados para nenhum serviço de nuvem. Como .eml é um formato de e-mail amplamente aceito, seus e-mails podem ser abertos pelo Apple Mail, Thunderbird, Outlook ou outros apps compatíveis com EML — você nunca fica preso ao MailVault.

A pasta exata

O MailVault é um app em sandbox, então no macOS o cofre fica dentro do contêiner do próprio app — não diretamente em ~/Library/Application Support, que é onde a maioria olha primeiro:

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

No Linux é ~/.local/share/com.mailvault.app/ para o pacote .deb e ~/snap/mailvault/current/.local/share/com.mailvault.app/ para o Snap.

Procurar com.mailvault.app no disco normalmente não encontra nada, e isso é esperado: ~/Library fica oculta no Finder e o Spotlight não a indexa. Abra pelo caminho.

Abrir a pasta Biblioteca oculta no Mac

  1. Ir para a pasta. No Finder, pressione Shift + Command + G, digite ~/Library — ou cole o caminho completo acima para cair direto no cofre — e pressione Return.
  2. O menu Ir. No Finder, abra o menu Ir e segure Option: Biblioteca aparece na lista enquanto a tecla estiver pressionada.
  3. Deixar sempre visível. Finder → Ir → Início (Shift + Command + H), depois pressione Command + J e marque Mostrar Pasta da Biblioteca. A partir daí ela continua visível.
  4. Terminal. Um comando abre o cofre no Finder:
open ~/Library/Containers/com.mailvault.app/Data/Library/Application\ Support/com.mailvault.app

O MailVault também mostra a pasta que está realmente usando: Configurações → Backup e restauração → Configurações de backup → Onde seu correio é armazenado. Se você moveu o cofre para outro disco, é esse o caminho a abrir — o de cima é apenas o padrão.

Estrutura de diretórios:

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

Quanto do meu e-mail fica neste computador?

Configurações → Armazenamento → Modo de download controla isso, e Configurações → Contas → Avançado pode dar a uma conta um modo próprio.

  • Sob demanda busca uma mensagem quando você a abre e não a mantém. A busca em texto completo cobre só o que já está neste computador.
  • Manter recentes, o padrão, mantém os últimos 1, 3, 6 ou 12 meses e remove deste computador as cópias em cache mais antigas, enquanto o servidor mantém a dele.
  • Só índice baixa o mesmo período, indexa para busca e depois remove, então abrir uma mensagem mostra uma prévia na hora enquanto a mensagem completa é baixada.
  • Acumulador Premium baixa cada pasta e todo o histórico em segundo plano e os mantém.

Nenhum modo remove backups ou e-mails arquivados, e uma assinatura Premium vencida nunca apaga nada.

O que são arquivos .eml e Maildir? Por que isso importa?

.eml (RFC 5322) é o formato padrão da internet para mensagens de e-mail. Cada e-mail — cabeçalhos, corpo e anexos — é guardado como um único arquivo de texto autocontido. Diferente dos bancos de dados proprietários, os arquivos .eml podem ser abertos por qualquer cliente de e-mail (Apple Mail, Thunderbird, Outlook) e lidos em qualquer editor de texto.

Maildir é uma estrutura de diretórios comprovada para guardar e-mails, usada por servidores de e-mail há décadas. Cada e-mail é um arquivo, então não há um banco de dados único que possa corromper — se um arquivo for danificado, o resto do seu arquivo permanente fica intacto. Juntos, .eml + Maildir fazem com que os seus e-mails resistam ao tempo, sejam portáteis e nunca fiquem presos a um único aplicativo.

Sinalizadores no nome do arquivo:

Cada mensagem se chama <uid>:2,<flags>.eml, a nomenclatura padrão do Maildir — os caracteres depois de 2, indicam o estado: A = arquivada, S = lida, R = respondida, F = sinalizada. Ou seja, 102:2,AS.eml é a mensagem 102, arquivada e lida.

Posso acessar meus e-mails offline?

Sim. Depois que seus e-mails são sincronizados, eles ficam guardados localmente e você pode ler, buscar e navegar por todos eles sem conexão com a internet. Você só precisa de internet para sincronizar e-mails novos ou enviar mensagens.

Visão local do MailVault mostrando e-mails guardados no disco depois de apagados do servidor · MailVault version 2.16.0

Como os anexos são tratados?

Os anexos ficam embutidos dentro de cada arquivo .eml como partes MIME — eles não são guardados como arquivos separados. Quando você abre um e-mail, o backend em Rust do MailVault interpreta a estrutura MIME e extrai os anexos na hora. Você pode Abrir, Salvar como ou Mostrar na pasta qualquer anexo direto do visualizador de e-mail. Os anexos extraídos ficam temporariamente em cache para você acessá-los de novo rapidamente.

Posso guardar minhas mensagens em outro lugar que não a pasta padrão do aplicativo?

Sim. Por padrão, o MailVault mantém seu armazenamento de mensagens dentro da própria pasta Application Support do aplicativo, no disco de inicialização. Você pode mover esse armazenamento para qualquer pasta em qualquer drive — um SSD externo, um segundo disco interno — o que passa a importar quando um arquivo chega a dezenas de gigabytes.

Só os dados de e-mail mudam de lugar: as mensagens, os caches de cabeçalho, o cache de anexos e as listas de pastas. As contas, as configurações e os logs ficam na pasta do próprio aplicativo, então o MailVault sempre consegue iniciar o suficiente para avisar que falta um disco e pedir a pasta de novo.

A mudança é verificada antes de qualquer coisa ser apagada. O MailVault copia tudo para a pasta nova, confere se cada arquivo chegou com o tamanho certo, faz a troca e só então remove os originais. Uma mudança interrompida por uma desconexão ou por uma falha deixa o armazenamento atual intacto; rode de novo e ela retoma, em vez de recopiar o que já está lá.

A pasta é marcada e reconhecida. Um pequeno arquivo marcador identifica o armazenamento, então, se mais tarde você reconectar o disco ou mover a pasta na mão, dá para apontar o MailVault de volta para ela — e o MailVault recusa uma pasta que pertença a outro armazenamento ou que não tenha mensagem nenhuma.

Se o disco não estiver conectado, o MailVault informa que o armazenamento de e-mails está indisponível, em vez de começar caladamente um segundo arquivo no local padrão e deixar você com duas cópias pela metade. Reconecte o disco ou selecione a pasta de novo. Você também pode voltar ao local padrão quando quiser — as mensagens ficam onde estão até que você as mova.

Não é a mesma coisa que uma segunda cópia. Isso muda onde fica o armazenamento ativo. Um local de backup externo acrescenta uma cópia fria por cima dele. Usar os dois — o armazenamento de e-mails em um SSD externo rápido e a cópia fria em um NAS — é um arranjo razoável.

O que é o local de backup externo (segunda cópia)?

O MailVault sempre mantém uma cópia de trabalho das suas mensagens no armazenamento do próprio aplicativo — é ela que você lê, busca e abre. Um local de backup externo acrescenta uma segunda cópia, independente, em um disco que você controla: um SSD externo, um compartilhamento em NAS ou uma pasta sincronizada.

  • Gravada junto com a cópia de trabalho. Durante uma execução de backup, cada mensagem é salva nos dois lugares, no mesmo formato .eml + Maildir — então a segunda cópia abre no Apple Mail, no Thunderbird ou em qualquer outro cliente, sem o MailVault.
  • Armazenamento frio, não um espelho. O aplicativo nunca o lê no dia a dia. E-mails apagados no servidor, ou removidos dentro do MailVault, permanecem na cópia externa.
  • As marcas de lido e escrito sobrevivem nos dois sentidos. As cópias são reconciliadas antes de uma execução, então uma mensagem que você leu continua lida.
  • Independente do aplicativo. Se aquele computador morrer ou você desinstalar o MailVault, a pasta externa continua sendo um arquivo de e-mails completo e autodescritivo.

Defina isso em Configurações → Backup → “Segunda cópia — armazenamento frio externo” e escolha qualquer pasta. No macOS, o MailVault salva um marcador com escopo de segurança para essa pasta, de modo que o acesso sobrevive a reinicializações e a atualizações do aplicativo — um caminho puro não sobreviveria. Um selo de estado mostra Pronto, Precisa reautorizar, Indisponível ou Acesso negado, e reautorizar é um clique.

Se o drive for desconectado no meio do backup, a cópia de trabalho ainda é concluída e o MailVault informa quantas mensagens não chegaram à cópia externa. A execução seguinte copia essas mensagens — nada é perdido, e a falha nunca é silenciosa.

Posso mudar o formato de armazenamento do cofre?

Sim. Configurações > Armazenamento permite converter entre os formatos Maildir e JMAP. Maildir é o padrão, com um arquivo .eml por mensagem. O armazenamento JMAP preserva os bytes originais da mensagem junto com um registro JSON JMAP padrão, e guarda apenas uma vez as mensagens idênticas entre pastas. Escolha se quer separar os arquivos antigos ou excluí-los depois de verificar cada mensagem. A conversão acontece em segundo plano e continua após reiniciar. Essa escolha de armazenamento é independente de sua conta usar IMAP, Microsoft Graph ou JMAP.

Voltar para todos os temas das perguntas frequentes