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

评论

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

#1 楼

我成功地使用了“背叛”(GYB)将7年的邮件(带有标签!)从@ gmail.com帐户移到了我自己域中的新Google Apps帐户。操作方法如下:

备份旧的@ gmail.com帐户



下载GYB并将其解压缩到某个位置。 (我在Mac上,所以我使用的是“ Python Source”版本,但是如果您在Windows上,则需要该版本。)
打开命令提示符或终端,然后转到解压缩的文件夹GYB进入。

使用以下命令备份旧的Gmail帐户。如果您使用的是Windows版本,请将python gyb.py部件替换为gyb.exe

python gyb.py --email=youremail@gmail.com --action = backup

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

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

将备份恢复到新的Google Apps帐户



键入以下命令。同样,如果您使用的是Windows,请将python gyb.py替换为gyb.exe

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

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

限制


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


评论


“实际上无法将邮件放置在“已发送邮件”文件夹中。-可以将任何邮件放置到Gmail中实际的“已发送邮件”文件夹中。我已经在OS X Mail.app中多次这样做。

–大田
2014年1月31日上午10:11

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

– P A N
2015年10月4日在6:59

#2 楼

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


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


#3 楼

您可以执行以下操作:

警告:这样做的后果自负。如果您不小心在回收站中按了Delete键,则您的邮件将永远消失。


清除旧帐户中的回收站。
将旧帐户中的所有邮件删除。
不破坏单个标签。
使用POP3功能将邮件导入到新帐户(​​从其他帐户获取邮件)。
使用与旧邮件相同的标签标记所有这些新邮件。帐户。
在您的旧帐户中,将成功导入的邮件丢弃。
为每个标签重复步骤2-5。
取消邮件的删除。

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

更新:

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


标签被保留。
POP3客户端将看不到邮件。

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


将对话从“所有邮件”移至“已删除邮件”将从所有
视图中删除它们,包括标签和搜索
结果。这是因为,在Gmail中,
对话可以在各种视图中显示,但是只有一个副本。您确定要
将唯一的副本移到回收站吗?


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

评论


聪明!我很想知道它是否对您有用。

–亚当·塔特尔(Adam Tuttle)
2010年7月1日,0:56

如何处理带有多个标签的邮件?

–请勿安装
10年7月16日在23:23

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

–有道理
10年7月16日在23:25



#4 楼

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

#5 楼

您可以使用Microsoft Outlook来执行此操作:

安装Microsoft Outlook。
打开Outlook,登录到两个Gmail帐户。
现在您将看到显示为的Gmail标签左边的文件夹。只需选择您要移动的所有电子邮件(在选择多个电子邮件时按住命令或移动),然后单击菜单栏上的“移动”,在另一个帐户中选择目标文件夹/标签。
刷新并给它一天的更新时间Google服务器上的新更新。