当正常的 POP 提取只会抓取收件箱项目时,如何从 Gmail 帐户下载所有邮件,包括已发送文件夹项目?
我的妻子最近去世了,她让我访问她的 Gmail 帐户。虽然我不确定是否要阅读其中的消息,但我确实想为已发送和已接收的消息制作一份备份副本。理想情况下,我可以离线访问备份副本,尽管这不是绝对必要的。
我可以通过 POP3 获取收件箱,但这不会让我收到已发送的邮件。我有运行 Windows、Mac OS X 和 Linux 的桌面。
我拥有对该帐户的合法访问权限,并且我对以后的任何电子邮件都不感兴趣,只对她收件箱的当前状态感兴趣。
小智 78
如果您配置了 IMAP 访问,您可以设置电子邮件客户端来下载帐户的全部内容,包括已发送的邮件。尽管您可以使用任何您喜欢的标准电子邮件客户端,但以下设置在 Thunderbird 中对我有用。
服务器:
imap.googlemail.com或imap.gmail.com
端口: 993
安全: SSL/TLS
身份验证:普通密码
下载收件箱的内容后,您可以使用电子邮件客户端中的相应功能保存和备份该邮箱的内容。
您还需要检查设置->标签并确保所有标签都选择了“在 IMAP 中显示”(默认情况下,聊天不是)。
祝你好运,为你的损失感到抱歉。
小智 29
听到你妻子的事我很遗憾。
我只是想补充一下,如果她使用其他 Google 服务,您可能想下载 Gmail 以外的其他数据。在此处查看“Google 外卖”项目:
https://www.google.com/takeout/
MakeUseOf 最近刚好发布了一个关于 Google Takeout 和 IMAP 备份的教程。
小智 9
这不适用于免费 Gmail 帐户,但值得一提的是 Google Apps 帐户(付费类型):
在谷歌应用服务电子邮件审核API可以让你请求一个GPG加密出口MBOX *完整的用户邮箱的格式或部分出口日期或搜索查询。有一个名为 的命令行工具gam,它使这变得如此简单:
gam audit export request <user> # returns a request_id
gam audit export status # until status = COMPLETE
gam audit export download <user> <request_id>
Run Code Online (Sandbox Code Playgroud)
在此之前,您还需要生成 GPG 密钥并将其上传到 Google Apps(然后使用此密钥解密下载的文件)。
* 几乎所有电子邮件客户端都支持
首先,我的哀悼。
正如每个人(正确)所说的那样,您想使用 IMAP。
对于备份,我个人会使用非 GUI 电子邮件客户端。这将使备份更容易。并且使用 IMAP,如果您希望它们更易于阅读,您仍然可以使用其他客户端,例如Thunderbird。
如果我处于您的情况,我会在Cygwin上使用Fetchmail。幸运的是,Lifehacker已经为此编写了一个教程。