Mac邮件应用大附件清理需三步:一、选中邮箱后【邮件】→【移除附件】仅删附件留邮件;二、用has:attachments larger:5MB等搜索语法批量删整封大邮件并清空废纸篓;三、退出后手动清空~/Library/Containers/com.apple.mail/Data/Library/Caches/缓存目录,并在废纸篓执行【清除已删除项目】释放服务器空间。

Mac上“邮件”应用长期收发PDF、高清图、视频等大附件后,本地缓存会悄悄吃掉几十GB磁盘空间,而你打开邮箱却只看到几百封普通邮件——那些真正占地方的文件根本不在列表里显示,必须用特定路径主动清理。
一键移除当前邮箱所有已下载附件
这一步只删附件不删邮件,保留发件人、时间、正文、主题等全部信息,适合需要留通信记录但不想留大文件的情况。
打开“邮件”应用,确保左侧邮箱列表中目标邮箱(如iCloud、公司邮箱)处于选中高亮状态。
点击顶部菜单栏的【邮件】→【移除附件】。
弹出确认窗口后点击“移除”,系统立刻扫描并剥离该邮箱下所有已完整同步的IMAP邮件的本地附件二进制数据;【POP账户不支持此操作,且仅对已完全下载的IMAP邮件生效】。
完成后,原邮件右侧附件图标旁会出现灰色“已移除”标记;点击该图标会触发临时重新下载,不额外占用本地空间。
用搜索语法批量定位并删除整封大附件邮件
当你明确不再需要某类事务性往来(如周报、发票、系统通知),整封删除比逐个移除附件更彻底,能一次性释放正文+元数据+附件的全部空间。
方法一:按大小精准定位
① 确保左侧邮箱列表已展开,当前视图为“收件箱”或“所有邮箱”。
② 点击顶部搜索框,输入指令:has:attachments larger:5MB,按回车执行。
③ 浏览结果列表,按住Command键多选目标邮件,或拖动鼠标框选连续邮件。
④ 按下Delete键移入废纸篓;随后必须进入左侧“废纸篓”文件夹,右键选择“清空废纸篓”——否则附件仍驻留在本地缓存中,空间不会真正释放。
方法二:快速覆盖全账户
直接在搜索框输入:has:attachments → 回车 → Command+A全选 → Delete → 进入废纸篓右键清空。这一步适合附件泛滥但无需精确控制阈值的场景。
手动清空深层缓存目录释放隐藏空间
邮件应用会在容器沙盒内偷偷保存缩略图、预览帧、临时解压文件等不可见缓存,哪怕你删光所有邮件,这里照样占着几GB。
完全退出“邮件”应用:右键Dock图标选“退出”,或按Command + Q。
打开访达,按Shift + Command + G,粘贴路径:~/Library/Containers/com.apple.mail/Data/Library/Caches/,回车进入。
选中该文件夹内所有内容,拖入废纸篓。
重启“邮件”应用,系统将重建最小必要缓存,原空间即刻释放。
执行“清除已删除项目”释放服务器端空间
仅将邮件移入“废纸篓”不会释放服务器空间,所有已删除邮件仍保留在服务器上,直到执行该指令——这是释放空间的关键闭环动作。
在左侧邮箱列表中点击“废纸篓”邮箱。
点击顶部菜单栏的【邮箱】→【清除已删除项目】→ 选择对应账户。

















