如何在 Mac 上卸载 Foxmail
Foxmail 是沙盒应用,它在这台 Mac 上留的东西,包括本地存的邮件,都在 ~/Library/Containers 下的容器里,卸载前先确认加过的每个邮箱账号都在正常和服务器同步。这篇覆盖 foxmail.com 官网下载的 Mac 版,也就是 bundle id 为 com.tencent.Foxmail 的 Foxmail.app,以及装同一个下载包的 Homebrew cask foxmail。
退出并移除应用
- 从菜单退出 Foxmail。
- 在 Finder 的「应用程序」里找到 Foxmail,拖进废纸篓。
Foxmail 的数据在哪里
在 Finder 按 Shift + Command + G,逐个打开存在的位置。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Containers/com.tencent.Foxmail |
应用沙盒,加过账号的话可能有本地存的邮件 | Mole 默认勾选,先确认账号已经同步 |
~/Library/Application Scripts/com.tencent.Foxmail |
沙盒对应的脚本目录 | 默认勾选 |
核对结果
pgrep -il Foxmail
ls -d ~/Library/Containers/com.tencent.Foxmail
pgrep 没有输出说明 Foxmail 已经退出,列出进程就先把它退掉。ls -d 报「No such file or directory」说明容器已经不在了,Mole 移除应用之后路径还打印出来,多半是 Mole 没有完全磁盘访问权限、移动被系统拒绝,卸载结果里会写明,去「系统设置 › 隐私与安全性 › 完全磁盘访问权限」打开后再卸一次,或者自己在 Finder 里拖进废纸篓。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
foxmail 这个 cask 的 zap 清单是 ~/Library/Application Scripts/com.tencent.Foxmail* 和 ~/Library/Containers/com.tencent.Foxmail*,Mole 在这里找到的两行都默认勾选,没有取消勾选时 Mole 可以带上 --zap,通配符还会碰到其他以 com.tencent.Foxmail 开头的文件夹。自己运行 brew uninstall --cask --zap foxmail 会不管 Mole 里勾了什么把容器删掉,想先留着容器慢慢看,就只移除应用:
brew uninstall --cask foxmail
Mole 会列出什么
对 Foxmail,Mole 默认勾选应用本体、~/Library/Containers/com.tencent.Foxmail 和 ~/Library/Application Scripts/com.tencent.Foxmail,同一台 Mac 上微信、微信读书这些腾讯应用的组容器不会被认领,容器因为 Mole 缺完全磁盘访问权限而移不走时,结果里会写明原因。
这次检查覆盖了什么
2026 年 9 月 20 日,把官网安装包里的 Foxmail 1.5.8 拷进「应用程序」,不登录打开一次,再用 Mole 1.15 Preview(build 280)移除,应用本体移走了,252 KB 的容器移进废纸篓时报了 513 错误,留在了盘上,同一台 Mac 上微信和官方微信读书的组容器没有被认领。登录后带本地邮件的账号和 Homebrew cask 都没有测试。
