我很少在 Mac 上使用 Mail.app(我更喜欢 GMail 浏览器客户端,而且大多数时候我都会关闭 Mail.app),但我希望在笔记本电脑上完整备份我的 GMail 帐户。到目前为止,我有 34269 封邮件,但这只是截至 5 月 13 日的数据。
在菜单上,当我单击邮箱 > 获取所有新邮件或按下工具栏上的获取邮件按钮时,结果都不尽如人意:只下载了 2 到 10 封邮件。我没有收到任何错误消息,但它并没有像我期望的那样一次性更新所有内容。它相当不连贯。
上个月的某个时候,我打开 Mail.app 时它会获取 900-1000 条消息,但现在我必须反复单击“获取邮件”按钮,这要花很长时间(我注册了包含大量消息的邮件列表。)
我检查了 Google 帮助页面上的故障排除方法:
- http://mail.google.com/support/bin/answer.py?answer=13275&topic=1555
- http://mail.google.com/support/bin/answer.py?answer=86396#123
- http://mail.google.com/support/bin/answer.py?answer=86396#123
从最后一句开始,引述:
为了解决此问题,请尝试以下故障排除步骤:
- 如果您没有使用最近模式,请确保在 POP 客户端设置的“高级”选项卡中选中“检索消息后从服务器中删除副本”选项。
- 尝试在 POP 客户端中启用最近模式,方法是将“[电子邮件保护]' 在 POP 客户端设置的用户名字段中输入“recent:[电子邮件保护]',并在高级 POP 客户端设置中取消选中“检索邮件后从服务器删除副本”旁边的框。最近模式会获取最近 30 天的邮件,而不考虑任何其他因素。如果您不将邮件留在服务器上,您的邮件将在下载后移至垃圾箱。
- 尝试删除 POP 客户端中的 Gmail 地址条目,然后使用所有正确的设置重新添加。请注意,您可能会丢失之前下载的任何 Gmail 邮件的本地副本。
- 尝试使用 Gmail IMAP 作为在邮件客户端上访问邮件的更好替代方案。
引言结束。
我没有使用“最近模式”,因为我不想删除服务器上的消息,我只想在本地保留完整的副本;对于我的目的而言,新旧邮件对我来说同样有价值。
无论我是否选中“检索邮件后从服务器删除副本”,都会发生同样的事情(GMail 端不会删除任何内容,也不会批量下载邮件)。而且我想避免重新下载所有 34000 多条邮件。
更新:
奇怪的是,我设置 Mail.app 每分钟检查一次新邮件,现在它自由选择下载 927 封邮件,现在又下载了 881 封。这让我想到了 6 月 16 日。也许这个问题已经解决了?我想即使它只下载了少量邮件,我也可以整天打开 Mail.app...哦,又有 1044 封邮件。现在我取消选中了“检索邮件后从服务器删除副本”...哦,还有 986 封;差不多就是这样。截至 2009 年 7 月 2 日的最新情况。不确定发生了什么变化...我认为答案是取消选中“删除...”并设置为每分钟检查一次新邮件,然后让 Mail.app 发挥它的魔力。
答案1
问题不在于 mail.app,而在于 gmail 配置问题。
在“设置 > 转发和 POP/IMAP”中有“POP 下载”选项:
- 为所有邮件启用 POP
- 从现在起对收到的邮件启用 POP
我猜你想要的是第一个,但实际上你选中了第二个。