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


20

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


1
请告诉我,所有人都已敦促Google解决此问题。我将一个gmail帐户用于业务,将另一个用于个人帐户。在开设biz帐户之前,我已经积累并保存了一些带有标签的对话,这些对话需要保留并从个人帐户中转移出去。gmail不能导出到另一个gmail帐户,同时又要保持多标签结构的完整性,这似乎是劳动密集型的工作,并且很荒谬。

Answers:


6

我成功地使用了背脊(GYB)将7年的邮件(带有标签!)从@ 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 = youremail@gmail.com --action = backup

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

默认情况下,备份将位于名为GYB-GMail-Backup-youremail@gmail.com的文件夹中。

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

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

    python gyb.py --email = newacccount@yourdomain.com --action = restore --folder = GYB-GMail-Backup- youremail@gmail.com

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

局限性

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

“这是不可能的实际放置一个消息在发送的邮件‘文件夹’ -它是可能的任何消息放到实际发送的邮件在Gmail中的文件夹我已经做了,在OS X Mail.app多次。
Dae 2014年

命令行参数--folder对我不起作用,请使用--local-folder。除此之外,本指南仍适用于当前版本的gyb。
Winterflags 2015年


2

您可以执行以下操作:

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

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

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

更新:

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

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

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

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

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


1
聪明!我很想知道它是否对您有用。
亚当·塔特尔

如何处理带有多个标签的邮件?
不要安装2010年

@Ian:不能使用超过1个标签,这就是为什么我写了它仅在将它们用作文件夹时才起作用的原因。
感性的

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.