Thunderbird到Mail的迁移

哎,其实就是折腾,结果花了半天时间,把用了n年的Thunderbird迁移到OSX Lion的Mail里,倒腾了上万封邮件(共占了15G)。使用的邮件搬家大法主要有三种:

1、直接Import

这个应该是最简单的了,在Import中有Thunderbird选项,然后指向Thunderbird邮件存放的目录,等着循环圈转停了,就可以看到n多的邮件目录,勾选希望导入的邮件目录,就是漫长的等待了。

2、文件改名

可以发现,在直接导入的目录列表中,仍然有些邮件目录没有列出,这个时候怎么办呢?到Thunderbird邮件存放目录,找到邮件目录名称对应的文件,应该是没有扩展名的那个,复制到桌面,改文件名,加上扩展名.mbox,然后在Import选项中选择“Files in mbox format”,选中桌面上的邮箱文件,就可以看到扫描和导入进度了。

3、eml2mbox

最后,还是有些邮件没有导入,只好采用最后的方法。在Thunderbird里将邮件选中,“Save as”,保存到一个目录中,可以看到,每个邮件都是.eml结尾的文件。这个时候,有两种办法将邮件放到Mail中。

一个是直接用Mail打开eml文件,然后菜单选择“Move to”,将该邮件移动到Mail的邮箱目录中,当然,如果n多的eml,这样就很累了,不过纯手工还是帮我导入了一些收藏的邮件。

另一个方法就要靠eml2mbox这样的工具了。偷懒图省事,下载了Windows下的一个图形化界面程序IMAPSize(http://www.broobles.com/imapsize/),在Tools菜单选择eml2mbox,将eml文件加入队列,输入要保存的mbox文件名,就可以生成mbox文件了,剩下的就是参照方法2。

一个比较明显的效果是,Mail比Thunderbird占内存低了很多,毕竟是MAC亲生的。

顺便备注一下,Mail的数据存放路径是在用户目录的~/Library/Mail/这里。