从Mircrosoft Outlook 转到 Thunderbird

如题所示,虽然基本上很少人用到,但是不幸的是,我用到了,所以折腾折腾。

 

平台相关:

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的平台

 

编译命令:

./configure --prefix=/home/**/tools/libpst make make install

 

libpst安装后的目录:

bin
lib
man
share
tmp  #这个是我建的,我把outlook.pst拷到这里了

用法:

把outlook.pst拷贝到一个临时目录,最好新建一个临时目录

运行命令

/INSTALLDIR/bin/readpst -M Outlook.pst

 

这样会生成一个'个人文件夹'

里面就是你邮箱里的分文件夹以及其它

 

$cd 个人文件夹 $for i in `ls -l | awk '{print $8}'`; do cd $i; for j in `ls -l | awk '{print $8}'`;do mv $j $j.eml; done; cd ..; done

## 注意,上一部的$8表示文件夹名或者文件名,如果平台不一样,或者版本不一样,需要更改

## 因为生成出来的文件全是以数字命名,并且没有后缀,而在import 时,是要有后缀的,这里把所有的文件(是文件)加上'.eml'

 

然后就可以在你的Thunderbird里面导入邮件了

先选择要导入哪个文件夹,

右建先择import/export,

导入时选择导入'Import eml file',

选择要导入的文件夹的所有文件,

'open',即可,如此循环.

 

如果编译libpst出了问题,请自行解决!

 

 

 

 

 

你可能感兴趣的:(电脑杂项)