如何在 Mac 上卸载 Thunderbird
Thunderbird 把邮件、通讯录、已存密码和设置放在 ~/Library/Thunderbird 下的个人资料里,和应用本身分开,所以卸载重装不会丢邮件,也正因如此,个人资料是卸载前唯一要先备份的东西。Mozilla 帮助说得很直白,服务器上的邮件、这台 Mac 上的个人资料、放在云存储里的一份,都不算备份。本地文件夹里的邮件和用 POP 收下来的邮件,可能只存在于这份资料里。本文覆盖 thunderbird.net 下载的版本和 Homebrew cask thunderbird,实测用的是 thunderbird.net 下载的版本。
先备份个人资料
- 在 Thunderbird 里点 ≡ › 帮助 › 故障排除信息(Troubleshooting Information),在「应用程序概要」里找到 Profile Folder 这一行,点「在访达中显示」。
- Thunderbird 打不开时改用 Finder,打开「前往」菜单,按住 Option 键选「资源库」,再依次打开 Thunderbird › Profiles。
- 退出 Thunderbird,把整个资料文件夹(名字默认以
default-release结尾)复制到另一块磁盘,或 Library 以外的文件夹。
Mozilla 帮助也提到可以用 Thunderbird 自带的导出工具,恢复时把文件夹复制回去或用导入工具。Mozilla 帮助:Thunderbird 个人资料
不要把正在使用的资料放进同步的云盘里当备份,Mozilla 说从共享或云存储运行它有损坏数据的风险,放在云存储里的资料也不算备份。
退出 Thunderbird,移除应用
用 Command-Q 退出 Thunderbird,再把它从「应用程序」移到废纸篓,个人资料会一直留在磁盘上,直到你自己删除。
Thunderbird 的数据放在哪里
下面这些是 Homebrew cask 的 zap 清单里列出的路径,在 Finder 按 Shift + Command + G 逐个打开,不存在的跳过。
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Thunderbird |
profiles.ini 和 Profiles 文件夹,包括邮件、通讯录、密码、过滤器和设置 |
先备份,确认备份能打开之前保留 |
~/Library/Application Support/Thunderbird |
cask 列出了它,测试机上是空的 | 确认是空的再删 |
~/Library/Caches/Thunderbird |
磁盘缓存 | Thunderbird 退出后可以删 |
~/Library/Caches/Mozilla/updates/Applications/Thunderbird |
下载好的 Thunderbird 更新 | 可以删 |
~/Library/Preferences/org.mozilla.thunderbird.plist |
应用偏好设置 | 想干净重装时删除 |
~/Library/Saved Application State/org.mozilla.thunderbird.savedState |
窗口状态 | 可以删 |
~/Library/Caches/Mozilla 和 ~/Library/Application Support/Mozilla 这两个上层目录本身要留着,Firefox 等基于 Mozilla 的应用也在用。
检查结果
应用进废纸篓后,在「终端」运行这两条只读命令:
pgrep -il thunderbird
ls "$HOME/Library/Thunderbird/Profiles"
pgrep没有输出,说明 Thunderbird 已经退出,列出进程说明它还在运行,复制或删除资料之前先退出。ls列出xxxxxxxx.default-release这样的文件夹,说明邮件还在这台 Mac 上,打算重装时这正是想要的结果,提示「No such file or directory」说明资料文件夹已经没了。Mozilla 提到,只叫default的文件夹通常是空的占位目录。
用 Homebrew 安装时
自己运行 brew uninstall --cask --zap thunderbird,会把上表所有路径移进废纸篓,~/Library/Thunderbird 也在其中,本地邮件一起没了。先备份,或者只移除应用:
brew uninstall --cask thunderbird
Mole 卸载 Homebrew 装的版本时会先检查 zap 清单,清单碰到你没勾选的行就不加 --zap。~/Library/Thunderbird 默认不勾选,所以按默认卸载会留下它,Mole 只把你勾选的行移进废纸篓。Homebrew 的 Thunderbird cask
邮件账号
Thunderbird 自己没有账号,卸载它不会影响你在各邮件服务商那里的账号,IMAP 邮件还在服务器上,但通讯录、过滤器和本地文件夹只存在于这份资料里。
Mole 会列出什么
以下是 Mole 对 thunderbird.net 下载版的处理:
~/Library/Thunderbird会列出,但默认不勾选。~/Library/Application Support/Thunderbird会列出,但默认不勾选。~/Library/Caches/Thunderbird、~/Library/Caches/Mozilla/updates/Applications/Thunderbird,以及按org.mozilla.thunderbird存放的缓存、偏好设置和窗口恢复状态,默认勾选。~/Library/Caches/Mozilla和~/Library/Application Support/Mozilla不会列出。
这次检查覆盖了什么
2026 年 9 月 19 日,从 thunderbird.net 下载 Thunderbird 放进「应用程序」,再用 Mole Preview 277 卸载。那个构建没有列出 ~/Library/Thunderbird,约 15 MB 的个人资料原样留在磁盘上,空的 ~/Library/Application Support/Thunderbird 因为 Thunderbird 登记了网页链接,被标成浏览器资料留下。~/Library/Thunderbird 这条待确认的行是这次测试之后加进 Mole 的。真实邮箱的备份与恢复、Homebrew cask 都没有测到。
