Mac邮箱附件长期占用数十GB空间,需手动清理隐藏缓存:定位~/Library/Mail/V10/下的Attachments文件夹,用终端命令查找并删除,再禁用“自动下载所有附件”以防止复发。

Mac邮箱里积压的邮件附件会悄悄吃掉几十GB空间,尤其那些高清照片、视频和PDF文档长期留在本地缓存中却从不自动清理。手动删邮件不等于删附件,附件仍藏在系统隐藏文件夹里,必须针对性操作才能真正释放磁盘空间。
确认附件实际占用空间
打开“访达”→按 Command + Shift + G 调出前往文件夹窗口→输入 ~/Library/Mail/V10/(V10 是 macOS Ventura 及更新版本的默认路径;若用 Monterey 或更早系统,请改用 V9 或 V8)→回车进入。这一步必须做,否则后续清理可能找不到真实附件位置。
进入后,逐个点开以“MailData”命名的子文件夹(如 MailData-001、MailData-002),在里面查找名为 Attachments 的文件夹。每个 Attachments 文件夹都对应一个邮箱账户的原始附件缓存,大小往往达数GB。
安全删除已归档或已删除邮件的附件
方法一:用终端批量清理残留附件(推荐)
打开“终端”→粘贴执行以下命令:
find ~/Library/Mail/V10/ -name "Attachments" -type d -exec du -sh {} \; | sort -hr | head -10
这条命令会列出附件文件夹按容量从大到小排序的前10名,帮你快速定位“罪魁祸首”。确认无误后,再运行删除命令:
find ~/Library/Mail/V10/ -name "Attachments" -type d -exec rm -rf {} \;
【执行前务必关闭“邮件”App】,否则系统会因文件被占用而报错,部分附件可能删不干净。
方法二:只清空特定账户附件(适合多账号用户)
回到访达中的 V10 文件夹→找到对应邮箱账户的文件夹(名称含邮箱地址或服务商名,如 com.apple.mail.123456789@icloud.com)→进入其下的 MailData 子文件夹→定位并删除其中的 Attachments 文件夹。删完后重启“邮件”App,它会在下次收信时重建必要缓存,但不会恢复旧附件。
永久禁用邮件自动下载附件
第一步:打开“邮件”App→顶部菜单栏点击“邮件”→“设置…”→切换到“通用”标签页。
第二步:向下滚动到“附件”区域→取消勾选 “自动下载所有附件”。
第三步:点击“高级”标签页→在“下载附件”下拉菜单中选择 “仅下载文本和小图片” 或 “从不下载附件”。
这一步能彻底切断新附件持续堆积的源头。注意:已缓存的附件不会因此被删,但此后收到的新邮件中,超过阈值的附件(如大于1MB的PDF)将只保留占位符,点击才临时下载——既省空间又保安全。

















