如题所示,虽然基本上很少人用到,但是不幸的是,我用到了,所以折腾折腾。
平台相关:
Fedora release 11 (Leonidas)
Linux ** 2.6.29.6-217.2.16.fc11.x86_64 #1 SMP Mon Aug 24 17:17:40 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Thunderbird 版本: (v3.0b3)
用到的工具:
Thunderbird Add-ons: ImportExportTools (Mboximport enhanced) 2.3 ##这个只要在thunderbird的Add-ons里搜索安装即可,如果搜索不到,访问: http://nic-nac-project.de/~kaosmos/mboximport-en.html下载
Libpst: #在用之前,见意读一下readpst命令的用法,非常简单
官网: http://www.five-ten-sg.com/libpst/
下载地址: http://www.five-ten-sg.com/libpst/packages/ #找最新的tar.gz包,下下来,编译安装,应该是python写的,需要>=python 2.1.0的平台
编译命令:
libpst安装后的目录:
bin
lib
man
share
tmp #这个是我建的,我把outlook.pst拷到这里了
用法:
把outlook.pst拷贝到一个临时目录,最好新建一个临时目录
运行命令
/INSTALLDIR/bin/readpst -M Outlook.pst
这样会生成一个'个人文件夹'
里面就是你邮箱里的分文件夹以及其它
## 注意,上一部的$8表示文件夹名或者文件名,如果平台不一样,或者版本不一样,需要更改
## 因为生成出来的文件全是以数字命名,并且没有后缀,而在import 时,是要有后缀的,这里把所有的文件(是文件)加上'.eml'
然后就可以在你的Thunderbird里面导入邮件了
先选择要导入哪个文件夹,
右建先择import/export,
导入时选择导入'Import eml file',
选择要导入的文件夹的所有文件,
'open',即可,如此循环.
如果编译libpst出了问题,请自行解决!