网站搜索

如何阻止 Mac 的邮件应用程序浪费千兆字节的空间


在 Mac 上使用 Apple 的邮件应用程序?您可能会从附件中丢失数 GB 的空间,而这些空间本可以更好地利用。这是您可以做的事情。

首先,检查空间邮件使用了多少

默认情况下,邮件应用程序希望缓存您离线收到的每一封电子邮件和附件。如果您有很多电子邮件,这可能会占用数十 GB 的空间。在配备大硬盘驱动器的 Mac 上,这没什么大不了的。但在配备 128 GB SSD 的 MacBook 上,这可能会严重浪费空间。

要查看您可能在电子邮件附件上浪费了多少空间,您需要检查来源。 Mac 上的每个用户帐户在其库文件夹中都有一个邮件目录,即 ~/Library/Mail/Users/[NAME]/Library/Mail 。这是邮件应用程序为每个用户存储数据的地方。

要查看它,请打开 Finder,单击菜单栏中的“前往”,然后选择“前往文件夹”。在框中键入 ~/Library,然后按回车键。找到“邮件”文件夹,右键单击或按住 Control 单击它,然后选择“获取信息”。您会看到“邮件”应用程序为您的用户帐户使用了多少空间,列在“大小”下。

完成后,关闭 Finder 中的“邮件信息”窗口和“库”窗口。如果您发现 Mail 使用的空间比您预期的要多,就该采取行动了。

选项 1:使用 CleanMyMac 清理邮件附件

通常在邮箱中占用最多空间的是所有附件(例如 ZIP 文件、图像或视频),其中许多附件很重要,您在最初收到它们时可能会保存在 Mac 的其他位置。因此,除非您出于个人或法律原因保留历史电子邮件存档,否则删除它们通常是安全的。

从本地副本中删除邮件附件并将它们留在服务器上的选项并不多,但值得庆幸的是,有一款软件可以做到这一点。 CleanMyMac X 有一个工具可以查看你的电子邮件并找到大附件。假设您使用的是 IMAP(默认设置),它将把附件留在服务器上,只删除本地副本。

CleanMyMac X 有大量其他工具可帮助您清理 Mac,因此如果您正在尝试了解如何释放一些磁盘空间,它绝对可以帮到您。

值得一提的是,您应该使用应用程序中的“查看详细信息”按钮来确保您只删除本地不需要的内容。并绝对确保在删除任何内容之前备份了最重要的内容。

选项 2:减少 Space Mail.app 使用

Mail 的资料库文件夹通常会变得如此之大,因为 Mail 应用程序会下载每一封电子邮件和附件以将它们存储在您的 Mac 上。这使得它们可以完全离线访问,并允许 Spotlight 为它们编制索引以便于搜索。但是,如果您的 Gmail 帐户或其他地方有数 GB 的电子邮件,您可能不希望将它们全部放在 Mac 上。

幸运的是,您可以通过告诉 Mail 不要自动下载附件来节省一些空间。为此,请打开邮件应用程序并在屏幕顶部栏中的“邮件”菜单下选择“首选项”。当首选项窗口打开时,单击“帐户”。接下来,单击“下载附件”旁边的下拉菜单,然后选择“无”。

一旦设置,邮件附件将不会自动下载,但它们会在线存储,直到您需要它们。

如果做不到这一点,您只能希望通过电子邮件服务器上的服务器设置来控制邮件下载的邮件数量。例如,Gmail 提供了一个设置,可以“隐藏”来自邮件应用程序和其他通过 IMAP 访问它的电子邮件客户端的电子邮件。

要访问此设置,请在网络界面中打开 Gmail,点击齿轮菜单,选择“查看所有设置”,然后点击转发和 POP/IMAP 选项卡。在“文件夹大小限制”下,您可以选择“限制 IMAP 文件夹包含的邮件不超过这么多邮件”右侧的选项。这将阻止邮件应用查看和下载您的所有邮件。

其他电子邮件服务可能有类似的选项。

从理论上讲,您还可以阻止 Mail 使用 IMAP,并将其设置为使用 POP3 和 SMTP 来接收和发送电子邮件。然后你可以从你的邮件应用程序中删除邮件,它们会在你的计算机上被删除,但不会在你的电子邮件服务器上删除。 POP3 确实不是现代电子邮件系统的理想选择,但这会为您提供带有 Mail 的电子邮件通知,并允许您从中发送消息,同时将您的存档仅留在您的电子邮件服务器上。

选项 3:放弃邮件并使用其他东西

无法完全禁用 Mail 的空间浪费行为,因此您可能只想完全停止使用 Mail 应用程序。然后,您可以删除这些千兆字节的本地缓存数据,Mail 将不再尝试下载任何电子邮件。

除了邮件应用程序,您还可以使用电子邮件服务的基于网络的界面——例如,Gmail 用户可以使用网络版 Gmail。您还可以在 Mac App Store 或其他地方寻找第三方电子邮件客户端。其他电子邮件客户端应该提供一个选项来减少离线存储的电子邮件,并将缓存的大小限制在可管理的范围内。

要停止使用邮件应用程序,请先禁用或删除您的电子邮件帐户。单击邮件应用程序中的“邮件”菜单,然后选择“帐户”。取消选中您不想再使用邮件的帐户的邮件选项。 Mail 将停止从这些帐户下载电子邮件。

但这还不够!禁用电子邮件帐户,电子邮件将不再出现在邮件应用程序中,但它们仍存储在您的离线缓存中。您可以删除该文件夹以释放空间。

为此,请打开 Finder,单击“前往”菜单,然后选择“前往文件夹”。将 ~/Library/Mail/V2 插入框中,然后按回车键。右键单击或按住 Control 单击包含您的电子邮件帐户名称的文件夹,然后选择“移至垃圾箱”。然后您可以清空垃圾箱以释放所有这些千兆字节。

如果您有多个电子邮件帐户以及要删除的缓存电子邮件,则应删除每个相应的文件夹。如果这样做,您将丢失邮件的所有离线副本,但如果您使用现代电子邮件服务,它仍会存储在您的电子邮件服务器上。

完成后,关闭 Finder 中的“邮件库”文件夹。

其他人也有自己的把戏。有些人建议创建一个单独的电子邮件帐户,您可以使用它来存档电子邮件。将所有电子邮件转发到那里,然后从您在“邮件”中保留的“工作”电子邮件帐户中删除它们,以便在您不再需要它们时节省空间。但这是一个肮脏的解决方案,如果你需要走那么远,你可能只想使用不同的电子邮件客户端。祝你好运!