如何将电子邮件从Evolution移植到thunderbird?
我使用更新通知将ubuntu更新为11.10。 我也从Xubuntu切换到ubuntu – gnome界面。 我多年来一直在使用evolution,并希望将电子邮件移植到雷鸟。
我看过类似的问题没有运气,雷鸟帮助手动导入。 其中大多数假设进化文件结构类似于进化文件结构。
当我设置thunderbird时,似乎已经从evolution中导入了联系人(实际上已将它们从evolution中移除。但是没有邮件被转移。我在~/.local/share/evolution/mail/local
发现了进化邮件。这有文件夹.db和3个目录 – cur,tmp和new 。然后是隐藏文件和目录。每个目录有三个相关文件,扩展名为.cmeta,.ibex.index和.ibex.index.data 。然后是所有目录有文件似乎包含单独的消息。我没有看到文件编号/命名方案的押韵或理由。
有没有一个很好的方法来导入这些文件?
由于上述解决方案对我不起作用,因为我认为这应该对很多用户有所帮助。 没有保证;-)
为什么问题仍然存在
我有同样的问题,不幸的是,Evolution无法正确导出邮件作为mbox文件。 所以我搜索了很多时间,最后找到了解决方案。
我有很多文件夹和很多消息。 出于某种原因,Evolution创建的mbox文件非常大(100MB邮件大约2GB)。 大小不会是那个问题,但Thunderbird无法导入该文件。
解决方案
幸运的是,这个python脚本为高级用户提供了将文件从Evolution移动到Thunderbird的机会。
解决方案如下所述:
WFM
我用过:Thunderbird 12.0.1,Evolution 3.2.3,Ubuntu 12.04。
使用python脚本将maildir转换为mbox,您可以创建一个mbox结构,只需点击几下即可导入:
- 比抱歉更安全:将你的maildir结构从
~/.local/share/evolution/mail/local/
/tmp/mail-copy/local
到你选择的目录 – 比方说/tmp/mail-copy/local
-
$ cd /tmp/mail-copy/
- 使用脚本
$ python maildir2mbox.py local LocalMbox
- 打开Thunderbird(应该安装和导入/导出工具 )
- 右键单击您的收件箱并选择
Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectories
然后选择/tmp/mail-copy/LocalMbox
文件 - 享受成千上万的旧邮件:-)
你看过这篇文章吗?
http://ubuntuforums.org/showthread.php?p=10999504
备份进化:Alt-f,备份进化设置……
从Ubuntu Sotware Center安装Thunderbird并使用您的邮件帐户信息设置Thunderbird。 检查发送和接收是否有效后关闭Thunderbird。
打开进化并将所有子文件夹(拖动它们)移动到最高级别。 在进行下一步之前,请确保不再存在子文件夹。 然后关闭进化。
打开Nautilus。
确保您在/ home / yourname文件夹中。 按Control-h,现在您可以看到自己文件夹下的所有隐藏文件夹和文件,例如:.aptitude移动到
/home/yourname/.local/share/evolution/mail/local/Inbox.sbd
按F3。 这打开了Nautilus的另一个小组。在此面板中转到
/home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName
您可以在Thunderbird帐户设置(Alt-e,a)中找到此服务器名称,转到“服务器设置”。 在这里,您可以看到ServerName。
仅将“邮箱文件”文件从Evolution“Inbox.sbd”文件夹复制到Thunderbird“ServerName”文件夹。 不要复制其他文件,如xxx.cmeta,xxx.ibec.index,xxx.ibex.index.data等。
不幸的是,上面的提示并没有帮助我,它只是创建一个邮箱文件,但在其中,没有我的所有消息。 为了解决我做的问题:
- 使用其文件 – >执行备份可能性在Evolution程序中备份邮件。 它将创建一个.tar.gz文件。
- 清除后删除Evolution程序;
- 安装thunderbird并将其配置到您的帐户;
- 重新安装 – 从零开始 – 在接受所有指示之前,恢复.tar.gz备份:此时它会询问您是否要迁移到maildir文件,如果是,它将创建一个邮箱只是为了如果您重新考虑新格式,请“以防万一”。
- 转到
/~.local/share/evolution/mail/local_mbox
并只复制mbox文件 - 将其粘贴到
~/.thunderbird/xxxdefalt/mail/localfolder
而已。
在尝试了以上所有内容后,我发现了一个更简单的解决方案
将evolution
左侧窗格中的“ Inbox
图标拖放到桌面。 将写入名为Messages_from_Inbox
的文件。 现在将其重命名为Inbox
并将其复制到
~/.thunderbird/whatever.default/mail_acct/
如果你打开thunderbird
它现在会在那里。 对您需要的任何其他文件夹重复此过程。
您还可以在Evolution中选择消息,然后按Ctrl + S将消息另存为“mbox”。 然后将文件复制到~/.thunderbird/xxxxxx.default/Mail/mail_acc/
。 当您启动Thunderbird时,它将自动创建一个包含您的消息的文件夹