当前位置: 首页 > 图文教程 > 网络安全 > 安全基础 > outlook或foxmail邮件转入evolution的方法

安全基础
用net start 可以启动肉鸡的命令(2)
用net start 可以启动肉鸡的命令(3)
用net start 可以启动肉鸡的命令(4)
DDOS攻击 如何判断是否遭到流量攻击
网络防“虫”手段和全局安全网络的应用
个人网络安全防卫手册(1)
个人网络安全防卫手册(2)
个人网络安全防卫手册(3)
个人网络安全防卫手册(4)
个人网络安全防卫手册(5)
个人网络安全防卫手册(6)
一位高手整理的IIS FAQ
使用Exchange 2003防御地址欺骗(1)
使用Exchange 2003防御地址欺骗(2)
RAdmin 服务端高级配置(1)
只防病毒不安全 网络还需防什么(1)
只防病毒不安全 网络还需防什么(2)
主动防御电脑病毒并非天方夜谭
用XPSP2防火墙打造最强护身甲(1)
用XPSP2防火墙打造最强护身甲(2)

安全基础 中的 outlook或foxmail邮件转入evolution的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-03   浏览: 390 ::
收藏到网摘: n/a

今天忽然想看半年以前的一封邮件,懒得重启机器到XP[Xp实在是太慢了],于是在网上找相关代码。
但是很遗憾,网上只找到了一个mbx2mbox的东东,这个东东可以把outlook express的dbx文件转成mailbox格式的,然后在evolution中就可以导入了。不过使用的时候发现,这个转换过程错误多多,其中某个正则表达式也太懒得了,一点都不严谨。
后来继续找,发现一个Mail Transport的perl包,其中有对dbx的解析。于是做了一个转换程序:
http://xurenlu.googlecode.com/files/dbx.pl
用法是:

perl dbx.pl dbxfile mboxfile

可以顺利把dbx文件转成mbox文件。
在Evolution中的点开菜单”文件”->”导入”即可按照导入助手的提示,选择mbox文件,完成导入。
如果你是用的outlook,也不要紧。outlook express某个菜单下也有一个导入选项,可以把outlook的邮件导入到outlook express.
outlook express存放dbx文件的路径应该像这样:

D:\Documents and Settings\{username}\Local Settings\Application Data\Identities\{5D581F69-1F05-405B-B64D-7B913E3A0B15}\Microsoft\Outlook Express

{username}代表你windows中的用户名。
注间的是,一般情况下你的电脑上还存在这样一个目录:

D:\Documents and Settings\{username}\Application Data\Identities\{5D581F69-1F05-405B-B64D-7B913E3A0B15}\

里面却没有Microsoft目录了。两者之间少了一个”Local Settings”.

另外:foxmail的邮件我也已经找到了转换方法,请在这里下载将foxmail邮件转换为mailbox格式的perl脚本。