问题根源在于离线附件缓存未随邮件删除而清除;需退出邮件App后手动删除~/Library/Containers/com.apple.mail/Data/Library/Caches/内文件,并清除服务器端“已删除项目”及禁用附件缩略图功能。

Mac邮件App明明删光了带附件的邮件,却仍显示占用几十GB本地空间,问题出在那些被悄悄保留下来的离线附件缓存上——它们藏在系统深处,不随邮件删除而消失,必须手动定位并清除。
彻底清空邮件附件缓存文件夹
这一步操作起来很简单,但必须在邮件App完全退出后进行,否则系统会锁定缓存目录,导致删除失败或后续重建异常。
第一步:右键点击 Dock 中的“邮件”图标 → 选择“退出”,或直接按 Command + Q;确认活动监视器里没有名为“Mail”的进程残留。
第二步:打开 Finder,按下 Shift + Command + G 调出“前往文件夹”窗口。
第三步:精确粘贴路径:~/Library/Containers/com.apple.mail/Data/Library/Caches/ → 按回车进入。注意波浪号~代表当前用户主目录,不可省略或替换为实际路径名。
第四步:全选该文件夹内所有内容 → 拖入废纸篓。如果不确定某些子文件夹用途,可先重命名原文件夹为“Caches_backup_20261113”再新建空文件夹,避免误删后需重装系统。
第五步:重启“邮件”应用。系统会在首次启动时自动重建最小化缓存,原有附件缓存所占空间即被释放。
同步清理服务器端已删邮件引用
仅清本地缓存不够,IMAP账户中“已删除项目”文件夹里的邮件副本仍在服务器驻留,其元数据和附件索引仍会触发本地缓存重建,造成空间反复膨胀。
点击顶部菜单栏“邮箱” → 选择“清除已删除项目”。
勾选所有已配置的邮箱账户 → 点击“擦除”。这会向服务器发送永久删除指令,并切断本地数据库对该部分附件的关联引用。
【关键提醒】此操作不可逆,服务器上对应邮件将彻底消失,且无法通过“已删除项目”恢复。
禁用附件缩略图预生成功能
邮件App默认为每个附件生成缩略图和预览缓存,这些文件体积小但数量极多,长期积累可达数GB,且不随正文删除而清除。
打开“邮件”→“设置”→“查看”标签页 → 取消勾选“为附件生成缩略图”。
该选项关闭后,新接收邮件不再产生此类缓存;旧缩略图已在上一步缓存清理中一并移除。











