
如果您发现 Mac 磁盘空间被“邮件”应用大量占用,且实际邮件正文体积远小于占用量,则很可能是本地缓存的附件副本、数据库冗余索引及服务器端残留数据共同导致。以下是针对性释放空间的多种操作路径:
一、批量定位并删除大附件邮件
该方法通过内置搜索语法直接筛选出携带超大附件的整封邮件,一次性清除原始邮件及其全部本地附件,适用于明确不再需要的历史往来,释放效果最显著。
1、打开“邮件”应用,确保左侧边栏邮箱列表已展开。
2、点击顶部搜索框,输入指令:has:attachments larger:5MB,按回车执行搜索。
3、浏览结果列表,按住 Command 键 多选目标邮件,或拖动鼠标框选连续邮件。
4、按下 Delete 键 删除所选邮件。
5、点击左侧边栏“废纸篓”,右键点击“废纸篓”图标,选择“清空废纸篓”。
二、手动移除单封邮件的本地附件
此操作仅清除已下载到本地硬盘的附件副本,保留邮件正文、发件人、时间等全部元数据,适用于 IMAP 账户且附件已完成同步的情况;POP 账户不支持该功能。
1、在“邮件”中选中一封含 PDF、ZIP 或视频等附件的邮件。
2、点击顶部菜单栏的“邮件”,再从下拉菜单中选择“移除附件”。
3、在弹出确认框中点击“移除”,附件即从本地硬盘删除。
4、邮件正文中仍显示附件名称与占位图标,但点击无法打开,亦不触发重新下载。
三、清空所有账户的已删除项目
“废纸篓”在本地和服务器端独立存在;仅删除邮件不会同步清除服务器副本,残留数据持续占用 iCloud 及本地索引空间。执行此操作可彻底释放多账户远程端已删邮件所占空间。
1、点击顶部菜单栏的“邮箱”。
2、选择“清除已删除项目”。
3、在弹出窗口中勾选“所有账户”,或单独选择特定账户。
4、点击“擦除”,系统将永久删除对应账户服务器上的已删邮件。
四、手动删除邮件附件缓存文件
邮件应用在后台生成独立缓存文件夹,用于存储缩略图、临时解码附件及预览数据;这些文件独立于邮件数据库存在,即使邮件已被删除,缓存仍长期驻留。
1、完全退出“邮件”应用:右键 Dock 中图标选择“退出”,或使用快捷键 Command + Q。
2、打开 Finder,按下 Shift + Command + G,在路径栏中粘贴:~/Library/Containers/com.apple.mail/Data/Library/Caches/,回车进入。
3、选中该文件夹内全部内容,将其拖入废纸篓(建议提前备份重要数据)。
4、重启“邮件”应用,系统将重建必要缓存,原缓存所占空间即被释放。
五、重建邮件数据库索引
长期使用后,“Envelope Index”等核心索引文件可能产生冗余与损坏,导致磁盘占用虚高;手动移除后由系统自动重建,可显著压缩数据库体积。
1、完全退出“邮件”应用。
2、打开 Finder,按下 Shift + Command + G,输入路径:~/Library/Mail/V*/,回车进入。
3、查找并选中以下三个文件:Envelope Index、Envelope Index-shm、Envelope Index-wal。
4、将它们拖入废纸篓(非直接删除),随后重新打开“邮件”应用,系统将自动重建索引。










