Mac“邮件”应用占空间主因是附件、缓存及废纸篓残留;可依次执行:一、搜删大附件邮件;二、移除本地附件;三、清空已删除项目;四、压缩数据库;五、用CleanMyMac清理;六、删除停用账户;七、重置V8缓存。

如果您发现 Mac 上的“邮件”应用占用了大量本地存储空间,这通常是因为邮件正文、附件、缓存文件及废纸篓中残留数据长期累积所致。以下是针对该问题的多种具体操作方法:
一、删除带有大附件的邮件
邮件中嵌入的高清图片、视频或大型文档附件是占用磁盘空间的最主要来源。通过系统内置搜索语法可快速定位并移除这些高体积邮件,从而立即释放可观空间。
1、打开“邮件”应用,点击左侧边栏的“收件箱”或其他目标文件夹。
2、在顶部搜索框中输入 has:attachments larger:5MB 并按回车。
3、浏览结果列表,选中不需要的邮件,按 Delete 键 删除。
4、进入左侧“废纸篓”文件夹,右键点击“废纸篓”,选择“清空废纸篓”。
二、手动移除本地邮件附件
macOS 提供了“移除附件”功能,可在保留原始邮件内容的前提下,仅删除本地存储的附件副本,显著降低占用而不影响邮件结构与可读性。
1、在“邮件”应用中,选中一条含附件的邮件。
2、点击顶部菜单栏的“邮件”,再选择“移除附件”。
3、确认弹窗提示后,附件将从本地硬盘移除,邮件正文中仍显示附件名称与占位图标。
4、注意:此操作对 IMAP 账户有效,但需确保附件已下载完成;POP 账户不适用该功能。
三、清空所有账户的已删除项目
“废纸篓”邮箱在本地和服务器端均独立存在,仅删除邮件不会同步清除服务器副本。执行“清除已删除项目”可同时清理多账户远程端残留数据。
1、点击顶部菜单栏的“邮箱”。
2、选择“清除已删除项目”。
3、在弹出窗口中勾选“所有账户”,或单独选择特定账户。
4、点击“擦除”,系统将永久删除对应账户服务器上的已删邮件。
四、压缩邮件数据库文件夹
频繁收发与移动邮件会导致 Mail 应用的数据库产生碎片和冗余索引项。压缩操作可重构数据库结构,回收因逻辑膨胀而虚占的空间。
1、在“邮件”左侧边栏中,右键点击任意邮箱(如“收件箱”)。
2、在上下文菜单中选择“用紧凑方式显示”。
3、等待进度条完成;若未出现该选项,请先确保已启用“邮件”>“偏好设置”>“通用”>“启用邮箱压缩”。
五、使用 CleanMyMac 清理邮件附件
CleanMyMac 是经 Apple Gatekeeper 认证的第三方工具,能安全扫描并分类本地邮件附件,支持预览与批量剔除,避免误删重要数据。
1、下载并安装 CleanMyMac X(需 macOS 12.0 或更高版本)。
2、启动软件,进入“清理”模块,点击“邮件附件”扫描项。
3、点击“扫描”按钮,等待分析完成。
4、在结果页中勾选待清理的附件条目,点击“清理”。
5、首次运行前建议启用“备份”选项,防止关键附件意外丢失。
六、删除不再使用的邮件账户及其本地数据
多个已停用的邮件账户会在 ~/Library/Mail/ 下持续保有完整缓存目录,包括历史邮件、索引与附件副本,直接移除账户可一次性释放数 GB 空间。
1、打开“系统设置”,点击侧边栏“互联网账户”。
2、在账户列表中找到已废弃的邮箱(如旧公司邮箱、测试账户等)。
3、点击该账户右侧的“更多”按钮(三个点),选择“移除账户”。
4、在确认弹窗中勾选“删除此账户的所有数据”,然后点击“移除”。
七、重置邮件缓存 V8 文件夹
V8 文件夹是 Mail 应用用于 JavaScript 引擎加速渲染的临时缓存区,长期运行后可能膨胀至数百 MB。删除后重启应用将自动生成轻量新缓存。
1、完全退出“邮件”应用(检查活动监视器中无 Mail 进程)。
2、按下 Command + Shift + G,在前往文件夹窗口中输入:~/Library/Mail/V8。
3、将整个 V8 文件夹拖入废纸篓,或重命名为 V8_Backup 以备恢复。
4、重新打开“邮件”应用,系统将自动重建必要缓存文件。










