Mac邮件应用缓存占用空间大,可通过关闭应用后删除~/Library/Containers/com.apple.mail/Data/Library/Caches/缓存文件、移除Envelope Index系列数据库重建索引、删除或归档带大附件邮件,并设置同步范围与关闭自动下载附件来释放空间。

Mac上的“邮件”应用在使用过程中会自动缓存附件、图片和邮件内容,时间久了可能占用数GB甚至数十GB的空间。如果你发现邮箱本身不大,但Mac磁盘空间却被“邮件”占了很多,很可能是附件缓存导致的。下面教你如何安全清理这些缓存文件,释放宝贵空间。
1. 手动删除邮件附件缓存文件
邮件应用会将你收到的附件(如PDF、照片、视频等)保存在本地缓存中,即使你已删除邮件,这些文件仍可能残留。
操作步骤:
- 关闭“邮件”应用
- 打开Finder,按下 Shift + Command + G,输入以下路径:
-
~/Library/Mail/V*/Mailboxes/或更直接进入缓存目录:~/Library/Containers/com.apple.mail/Data/Library/Caches/ - 删除该文件夹下的所有内容(可先备份重要数据)
- 这个路径下主要是缩略图和临时附件缓存,删除后不会影响邮件正文,重启邮件应用时会重新生成部分文件
2. 清理邮件数据库中的附件残留
邮件的数据存储在“Envelope Index”和数据库文件中,长期使用可能导致冗余数据堆积。
建议方法:
- 退出“邮件”应用
- 前往路径:
~/Library/Mail/V*/ - 查找名为 Envelope Index 和 Envelope Index-shm、Envelope Index-wal 的文件
- 将这些文件移至废纸篓(不是直接删!)
- 重新打开“邮件”应用,系统会自动重建索引,此过程可能需要几分钟
- 完成后,邮件体积通常显著减少
3. 删除大附件邮件或整封归档
某些邮件自带超大附件(如视频、压缩包),是空间占用大户。
你可以:
- 在“邮件”中搜索关键词 like “attachment:” 或按大小排序找出大邮件
- 选中并永久删除含大附件的邮件
- 或将旧邮件导出为 .mbox 文件后从本地删除,实现归档+瘦身
4. 定期维护与预防措施
避免邮件缓存再次膨胀,可以采取以下习惯:
- 设置邮件同步范围:在“邮件”偏好设置中,只保留最近1年或6个月的邮件同步到本地
- 关闭“下载附件”选项:在“邮件”→“偏好设置”→“账户”→“邮箱行为”中,取消勾选“将附件下载到此电脑”
- 定期清空废纸篓(包括邮箱服务器上的废纸篓)
基本上就这些。通过手动清理缓存、重建邮件索引和管理大附件,大多数用户都能轻松释放几个GB甚至更多空间。操作不复杂,但容易忽略。记得每次清理前确保重要数据已备份。










