从 Gmail 下载所有邮件消息,包括已发送文件夹项目

Chr*_*ton 103 gmail download

当正常的 POP 提取只会抓取收件箱项目时,如何从 Gmail 帐户下载所有邮件,包括已发送文件夹项目?

我的妻子最近去世了,她让我访问她的 Gmail 帐户。虽然我不确定是否要阅读其中的消息,但我确实想为已发送和已接收的消息制作一份备份副本。理想情况下,我可以离线访问备份副本,尽管这不是绝对必要的。

我可以通过 POP3 获取收件箱,但这不会让我收到已发送的邮件。我有运行 Windows、Mac OS X 和 Linux 的桌面。

我拥有对该帐户的合法访问权限,并且我对以后的任何电子邮件都不感兴趣,只对她收件箱的当前状态感兴趣。

小智 78

如果您配置了 IMAP 访问,您可以设置电子邮件客户端来下载帐户的全部内容,包括已发送的邮件。尽管您可以使用任何您喜欢的标准电子邮件客户端,但以下设置在 Thunderbird 中对我有用。

服务器: imap.googlemail.comimap.gmail.com
端口: 993
安全: SSL/TLS
身份验证:普通密码

下载收件箱的内容后,您可以使用电子邮件客户端中的相应功能保存和备份该邮箱的内容。

您还需要检查设置->标签并确保所有标签都选择了“在 IMAP 中显示”(默认情况下,聊天不是)。

祝你好运,为你的损失感到抱歉。

  • 克里斯,我对你的损失深表歉意。如果您选择 IMAP,请确保您下载完整的邮件内容,而不仅仅是标题。某些 IMAP 客户端仅默认下载标头,在这种情况下,将无法正确备份电子邮件。以下是 Thunderbird 的信息:http://kb.mozillazine.org/Offline_folders (18认同)

小智 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(然后使用此密钥解密下载的文件)。

* 几乎所有电子邮件客户端都支持


Ric*_*lka 8

首先,我的哀悼。

正如每个人(正确)所说的那样,您想使用 IMAP。

对于备份,我个人会使用非 GUI 电子邮件客户端。这将使备份更容易。并且使用 IMAP,如果您希望它们更易于阅读,您仍然可以使用其他客户端,例如Thunderbird

如果我处于您的情况,我会在Cygwin上使用Fetchmail。幸运的是,Lifehacker已经为此编写了一个教程


use*_*686 5

使用IMAP4,它将允许直接在服务器上浏览消息,以及将它们复制出来。实际上任何桌面IMAP客户端将允许您标记所有消息,并将其拖动到本地文件夹,或到您的IMAP邮箱。(我曾在各种场合测试过 Thunderbird、Evolution、mutt、Windows [Live] Mail、Outlook、Eudora 和 Outlook Express。)

可以在 Linux 或 OS X 上使用getmailOfflineIMAP进行批量下载。

(顺便说一下,Gmail 使用的自定义 POP3 服务器实际上确实包括已发送的邮件,尽管它还有其他限制。)