我的邮件存在哪里?
默认情况下,保险库是你电脑上按 Maildir 格式组织的标准 .eml 文件文件夹 — 每封邮件一个文件,无需数据库。数据不会离开你的电脑,也不会上传到任何云服务。.eml 是广泛支持的邮件格式,因此可以使用 Apple Mail、Thunderbird、Outlook 或其他支持 EML 的应用打开邮件,不会被绑定在 MailVault 上。
确切的文件夹
MailVault 是沙盒应用,因此在 macOS 上保险库位于应用自己的容器内 — 而不是大多数人首先查看的 ~/Library/Application Support 下:
~/Library/Containers/com.mailvault.app/Data/Library/Application Support/com.mailvault.app/
在 Linux 上,.deb 包为 ~/.local/share/com.mailvault.app/,Snap 为 ~/snap/mailvault/current/.local/share/com.mailvault.app/。
在硬盘上搜索 com.mailvault.app 通常什么也找不到,这是正常的:~/Library 在 Finder 中是隐藏的,Spotlight 也不会索引它。请改用路径打开。
在 Mac 上打开隐藏的“资源库”文件夹
- 前往文件夹。在 Finder 中按
Shift + Command + G,输入~/Library— 或粘贴上面的完整路径直接进入保险库 — 然后按 Return。 - “前往”菜单。在 Finder 中打开 前往 菜单并按住
Option:按住期间列表中会出现 资源库。 - 永久显示。Finder → 前往 → 个人(
Shift + Command + H),然后按Command + J并勾选 显示“资源库”文件夹。此后它会一直可见。 - 终端。一条命令即可在 Finder 中打开保险库:
open ~/Library/Containers/com.mailvault.app/Data/Library/Application\ Support/com.mailvault.app
MailVault 也会显示它实际使用的文件夹:设置 → 备份与恢复 → 备份设置 → 你的邮件存放在哪里。如果你已把保险库移到别的磁盘,要打开的是那个路径 — 上面的只是默认值。
目录结构:
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
