如何阻止Mac的邮件应用浪费数千兆字节的空间
您要在Mac上使用Apple的Mail应用程序吗?这样一来,您将失去数以十亿计的磁盘空间,可以更好地利用它们!邮件应用希望缓存您离线收到的每封电子邮件和附件。
如果您有很多电子邮件,这可能会占用数十GB的空间。在配备大型硬盘的Mac上,这没什么大不了的。但是,在具有128 GB固态驱动器空间的MacBook上,这可能会浪费大量空间。
检查正在使用多少空间邮件
有关的:释放Mac硬盘上磁盘空间的10种方法
Mac上的每个用户帐户在其Library文件夹中都有一个Mail目录,即〜/ Library / Mail或/ Users / NAME / Library / Mail。 Mail应用程序在这里存储每个用户的数据。
打开Finder,单击“转到”菜单,然后选择“转到文件夹”。类型 〜/图书馆 进入框中,然后按Enter。找到邮件文件夹,右键单击或按住Control单击它,然后选择“获取信息”。您会看到Mail应用程序为您的用户帐户使用了多少空间。
选项1:使用CleanMyMac清理邮件附件
占用邮箱大量空间的最大事情是所有通过的附件,其中许多不是很重要。
在将邮件附件保留在服务器上的同时,没有很多方法可以从本地副本中删除您的邮件附件,但值得庆幸的是,有一款软件可以执行此操作。 CleanMyMac 3有一个工具,可以查看您的电子邮件并找到较大的附件,并假设您使用的是IMAP(默认设置),它将把附件保留在服务器上,仅删除本地副本。
值得注意的是,CleanMyMac 3还有很多其他工具可以帮助您清理Mac并释放一些磁盘空间,因此,如果您想弄清楚如何释放一些磁盘空间,它绝对可以为您提供帮助。
您绝对应该只使用“查看详细信息”按钮来浏览并确保仅删除本地不需要的内容。而且,在删除任何重要内容之前先备份最重要的内容也不是坏主意。
选项2:减少Space Mail.app的使用
Mail文件夹变得如此之大是因为Mail应用程序会下载每一封电子邮件和附件以将它们存储在Mac上。这使它们可以完全脱机访问,并允许Spotlight将它们编入索引以便于搜索。但是,如果您的Gmail帐户或其他位置中有千兆字节的电子邮件,则可能不希望它们都在Mac上!
曾经有一种方法可以通过将“保留邮件副本以供脱机查看”选项更改为“不保留”来控制电子邮件缓存的大小。此选项已在OS X Mavericks中删除,因此不再有任何方法告诉Mail从Mail本身中下载较少的消息。
但是,您可以通过告诉Mail不要自动下载附件来节省一些空间。打开邮件应用程序,单击邮件菜单,然后选择首选项。单击“帐户”图标,然后选择要更改其设置的帐户。单击高级选项卡,然后取消选中“自动下载所有附件”选项。附件不会自动下载,但会在线存储,直到您使用它们为止-这样可以节省一些空间。
如果失败,则只能希望通过邮件服务器上的服务器设置来控制邮件下载量。例如,Gmail提供的设置可以“隐藏”来自Mail应用程序和其他通过IMAP访问它的电子邮件客户端的电子邮件。
要访问此设置,请在Web界面中打开Gmail,单击齿轮菜单,选择设置,然后单击转发和POP / IMAP标签-或仅单击此处。在“文件夹大小限制”下,您可以选择“限制IMAP文件夹最多包含不多的邮件”右侧的选项。这将阻止“邮件”应用查看和下载您的所有邮件。
其他电子邮件服务可能具有类似的选项。
有关的:电子邮件基础知识:POP3已过时;请立即切换到IMAP
从理论上讲,您还可以阻止Mail使用IMAP并将其绑定以使用POP3和SMTP来接收和发送电子邮件。然后,您可以从“邮件”应用中删除邮件,然后将它们在计算机上删除,但不能在电子邮件服务器上删除。 POP3确实不是现代电子邮件系统的理想之选,但这会为您提供带有Mail的电子邮件通知,并允许您从中发送消息,而仅将存档保留在电子邮件服务器上。
选项3:沟渠邮件和其他用途
无法完全禁用这种浪费空间的行为,因此您可能只想停止使用Mail应用程序。然后,您可以删除这些千兆字节的本地缓存数据,然后Mail将不再尝试下载更多电子邮件。您可以使用电子邮件服务的基于Web的界面,而不是Mail应用程序,例如,针对Gmail用户的Web上的Gmail。您也可以在Mac App Store或其他地方寻找第三方电子邮件客户端。其他电子邮件客户端应提供一个选项,以离线存储较少的电子邮件,并将缓存的大小限制为可管理的大小。
要停止使用邮件应用程序,请先禁用或删除您的电子邮件帐户。单击邮件中的邮件菜单,然后选择帐户。对于您不想再使用Mail的帐户,请取消选中Mail选项。邮件将停止从这些帐户下载电子邮件。
但这还不够!禁用电子邮件帐户,电子邮件将不再显示在“邮件”应用中,但仍存储在您的离线缓存中。您可以删除文件夹以释放空间。
打开Finder,单击“转到”菜单,然后选择“转到文件夹”。插头〜/图书馆/邮件/ V2 进入框中,然后按Enter。右键单击或按住Control并单击带有您的电子邮件帐户名称的文件夹,然后选择“移至垃圾箱”。然后,您可以清空垃圾桶,以释放所有这些千兆字节的数据。
如果您有多个要删除的缓存电子邮件帐户,则应删除每个对应的文件夹。如果这样做,您将丢失所有的邮件脱机副本,但是如果您使用现代电子邮件服务,则仍将其存储在电子邮件服务器中。
其他人有他们自己的把戏。有人建议创建一个用于存档电子邮件的单独的电子邮件帐户。将所有电子邮件转发到那里,然后从您保留在“邮件”中的“工作”电子邮件帐户中删除它们,以在不再需要它们时节省空间。但这是解决方案的肮脏手段,这仅是必需的,因为Apple从Mail应用程序中删除了一个有用的选项。如果您如此绝望,则可能只想使用其他电子邮件客户端即可。