it-swarm.cn

如何将邮件从一个Gmail帐户导入另一个帐户,并保留标签结构?

我想将邮件从一个帐户导入到另一个帐户,但是我想从中导出10个左右的标签。在新帐户的相同电子邮件上获得相同标签的最简单方法是什么?

20
Senseful

我成功使用 Got Your Back (GYB)从@ gmail.com帐户转到我自己域中的新Google Apps帐户。这是如何做:

备份您的旧@ gmail.com帐户

  1. 下载GYB 并将其解压缩到某个地方。 (我在Mac上,因此我使用了“ Python Source”版本,但是如果您在Windows上,则需要该版本。)
  2. 打开命令提示符或终端,然后切换到将GYB解压缩到的文件夹。
  3. 使用以下命令备份旧的Gmail帐户。如果您使用的是Windows版本,请用python gyb.py替换gyb.exe部分。

    python gyb.py --email =[email protected]--action = backup

  4. GYB将打开一个网页,请求访问您的旧Gmail帐户。使用旧的Gmail凭据登录并授予访问权限。
  5. 等待您的邮件被下载。我的帐户中有800 MB的邮件,大约花了半个小时。

默认情况下,备份将位于名为[email protected]的文件夹中。

将备份还原到新的Google Apps帐户

  1. 在下面输入命令。同样,如果您使用的是Windows,请用python gyb.py替换gyb.exe

    python gyb.py --email =[email protected]--action = restore --folder = GYB-GMail-Backup-[email protected]

  2. GYB将再次打开一个网页,以便您可以授予其访问权限。请确保这次登录您的Google Apps帐户。
  3. 切换回GYB,然后等待您的备份恢复到新帐户。对于我来说,这花费了更长的时间,对于800MB的邮件,至少需要4到5个小时。

局限性

  • 恢复备份后,旧的已发送邮件标记为"\Sent",而不是实际列在“已发送邮件”下。我假设这是因为实际上无法在“已发送邮件”“文件夹”中放置邮件。我只是将标签重命名为“ Old Sent Messages”。
  • 过滤器不会备份,但是有 实验室中的一项功能 ,可让您单独导出/导入它们。
  • 不导出聊天,垃圾邮件和已删除邮件。
  • 多字标签最终被复制了。我有一个名为Work Stuff的标签,还原后它的所有消息都被标记为"WorkStuff"。我只是删除了一个重复项,并重命名了另一个。
  • 我不知道是否已导出邮件的已加星标状态,因为我没有任何状态。
6
Brant

在Google Knol中: 更改您的gmail用户名或电子邮件地址 ,它表示:

如果您绝对需要旧标签结构,则唯一的解决方案是使用 IMAP客户端 连接到旧帐户和新帐户,并复制到文件夹/标签上。但是此解决方案可能很棘手,因为您一次只能复制一定数量( 未指定 )的邮件。非Google程序 (Gmail Backup )可能可以协助完成此过程,但我不能保证其有效性。

4
Senseful

您可以执行以下操作:

注意:这样做需要您自担风险。如果您不小心在回收站中按Delete键,则您的消息将消失永远

  1. 清除旧帐户中的垃圾。
  2. 删除您旧帐户中的所有邮件。
  3. 解开单个标签。
  4. 使用POP3功能将邮件导入到您的新帐户(从其他帐户获取邮件)。
  5. 使用与旧帐户相同的标签标记所有这些新邮件。
  6. 在您的旧帐户中,删除成功导入的邮件。
  7. 对每个标签重复步骤2-5。
  8. 取消垃圾邮件。

如果您将标签用作文件夹(即每封邮件一个标签),这可能只会对您有所帮助。否则,您的POP3客户端将以前已经阅读过邮件,并且会变得凌乱。如果您不介意带有完全相同标签的消息,那很好。

更新:

我刚试过,应该可以。它起作用的原因是,当您将邮件放入垃圾箱时,会发生两件事:

  • 标签被保留。
  • POP3客户端将看不到该消息。

注意:当您从“所有邮件”文件夹中删除邮件时,将显示以下误导性消息:

将对话从“所有邮件”移到“已删除邮件”会将其从所有视图(包括标签和搜索结果)中删除。这是因为在Gmail中,对话可以多种视图显示,但是只有一个副本。您确定要将唯一的副本移到垃圾箱吗?

听起来好像标签会被删除,但实际上它们会保留在垃圾箱中。只是让您知道,当您单击左侧的标签之一时,您将不再看到该消息,因为该消息位于垃圾箱中。

2
Senseful

如果您的标签是根据一些基本规则应用的,则可以应用一些过滤器来自动为邮件正确添加标签,并使用 Google建议的一种方法,从您的旧gmail帐户导入邮件

0
conorgriffin