如何在 Mac 上卸载 Proton Mail
清理本机邮件数据前,先在浏览器或另一台可信设备登录,确认需要的邮件和日历内容可见;若依赖草稿或离线内容,要单独核对。应用目录不是已验证的服务端备份,Proton Drive 的文件也应按另一款产品的流程处理。
这次实测使用官网 Mac 安装包,Homebrew 的处理方式另见下文。
退出并移除应用
按 Proton 的说明打开 Proton Mail,从菜单栏选择「Proton Mail › Proton Mail Uninstall」,等流程结束后再把仍存在的应用或卸载器移到废纸篓。首次运行可能生成没有 bundle ID 的 Proton Mail Uninstaller.app,Mole 没列出它也不等于可以提前丢掉。
核对本机数据
下面的路径来自当前 Homebrew cask。在访达用「前往 › 前往文件夹」查看,不要删除它的上层目录或同厂其他产品的数据。
| 位置 | 如何处理 |
|---|---|
~/Library/Application Support/Proton Mail |
cask zap 列出的桌面应用支持数据,首次运行实测曾移除;先核对需要保留的邮件状态。 |
测试包的 bundle ID 是 ch.protonmail.desktop。只检查本机实际出现的文件,路径不存在就不用处理。
核对卸载结果
退出应用后,运行下面两条只读命令:
pgrep -il 'Proton Mail'
ls -d "$HOME/Library/Application Support/Proton Mail"
pgrep 没有输出,只说明当前没有同名进程,不代表所有辅助组件都已移除;若列出进程,先确认归属。ls 打印路径说明这一项仍在,应查看内容;提示「No such file or directory」说明这一处不存在,权限错误则表示这次没能查清。
用 Homebrew 安装时
当前 proton-mail cask 的 zap 清单包含 Proton Mail 支持数据、缓存、HTTPStorages、日志、偏好设置及窗口状态。自己运行带 --zap 的 brew 卸载,会照 cask 清单处理这些文件,不读取 Mole 里的勾选。备份后用不带 --zap 的命令卸载 cask:
brew uninstall --cask proton-mail
Mole 会按勾选状态、其他已安装应用和受保护位置核对 zap 清单;未勾选、共用或无法确认的路径会使它跳过 --zap,已勾选的残留仍由 Mole 自己的流程处理。这次实测没有使用 Homebrew。
Mole 会列出什么
Mole 把 Application Support/Proton Mail 列为按应用名匹配的审查行,默认不勾选;精确 ch.protonmail.desktop 的缓存、HTTPStorages 和偏好设置可默认勾选。没有 bundle ID 的卸载器可能不在 Mole 中,应使用厂商自己的入口;Proton Drive 另行处理。
这次检查覆盖了什么
2026 年 9 月 21 日用官网 Proton Mail DMG 1.14.0 测试,Application Support/Proton Mail(2.5 MB)进了废纸篓,没有 bundle ID 的卸载器随后由访达移走。测试没有登录,也未验证邮件、日历或账户状态,更没有执行厂商卸载器。
