Foxmail和OutlookExpress无疑是是两款非常优
秀的邮件客户端程序,在国内都拥有大量的用户。许多人往往同时使用这两款软件。Foxmail以“网际飞狐”的美名扬名天下,拥有相当多的国内用户,但 OutlookExpress系出名门,同样不能小觑。因此,许多用户的机器里同时装有这两款软件。那么,在实际操作中能不能在两者之间交换数据呢?
一、基础知识
我们先来了解一下Foxmail和OutlookExpress的目录结构。
Foxmail的默认安装目录是“\programfiles\Foxmail”,邮箱数据都保存在“\Foxmail\mail\账户名”目录下,其中 “账户名”目录对应于Foxmail中建立的账户。在这个目录下,除了Account.stg文件(该文件是邮箱配置文件)外,其余的都是两个为一组,它 们的主文件名相同而扩展名分别为box和ind。其中,In.box和In.ind两个文件对应于“收件箱”,Out.box和Out.ind对应于“发
件箱”,Sent.box和Sent.ind对应于“已发送邮件箱”,Trash.box和Trash.ind对应于“废件箱”(如图1)。 Foxmail的地址簿保存在“foxmail\mail\Address”目录下。
图1Foxmail的目录结构
相对于Foxmail来说,OutlookExpress显然要复杂一些。无论是Win9X系统还是WinXP系统,OutlookExpress默认的
安装目录都是“\ProgramFiles\OutlookExpress”。邮箱数据所处的位置由于系统不同而不同。Win9X系统 下,OutlookExpress的邮箱数据位于“\WINDOWS\ApplicationData\Identities \{D8F5F540-0261-11D7-950B-E6F03D074B74}\Microsoft\OutlookExpress”目录中,其中 “{D8F5F540-0261-11D7-950B-E6F03D074B74}”字符串的值不尽相同。WinXP中的OutlookExpress邮 箱位于“\DocumentsandSettings\yongfu(计算机管理员)\LocalSettings\ApplicationData
\Identities\{202F2699-F202-47AA-BF02-08CB03623**9}\Microsoft
\OutlookExpress”目录下。这个目录里存放的都是后缀名为dbx的文件,其中Folders.dbx文件是OutlookExpress中 所有文件夹的索引,记录整个邮件夹树状目录结构等内容。收件箱.dbx、发件箱.dbx、已删除邮件.dbx、已发送邮件.dbx、草稿.dbx是
OutlookExpress系统默认自设的邮件夹。pop3uidl.dbx是记录POP3收信记录的文件,删除后会自动生成。Offline.dbx 是针对IMAP邮件账号的。“新闻组名称.dbx”对应于新闻组邮件夹。Hotmail.dbx对应于Hotmail或MSN邮件夹。“新建邮件 夹.dbx”则当然对应于您在OutlookExpress中新建的邮件夹(如图2)。
图2OutlookExpress的邮件文件夹目录
另外,OutlookExpress的通讯簿所处的位置也因操作系统不同而不同,Win9X系统下的通讯簿位于“\WINDOWS
\ApplicationData\Microsoft\AddressBook”目录下,而WinXP系统下通讯簿则位于“ \DocumentsandSettings\yongfu(计算机管理员)\ApplicationData\Microsoft
\AddressBook”目录下,通讯簿文件的后缀名为wab。
二、从Foxmail导入OutlookExpress数据
导入OutlookExpress的账号
在Foxmail主窗口中,通过“账户”菜单下的“Internet账号”命令可以很容易地把OutlookExpress建立的账号导入到 Foxmail中(如图3)。
图3导入OutlookExpress的账号。
不过,需要注意两点,一是导入后的“账户密码”和“SMTP需要身份验证”选项需要重新设置,即使您在OutlookExpress已经设置过,导入后仍 然会失效。二是这种方式不能导入MSN和Hotmail的账号。因此,如果您的OutlookExpress只有MSN和Hotmail账户的话,在
Foxmail中是无法使用导入“internet账号”功能的。
导入OutlookExpress的邮箱
在Foxmail中选择任意一个账户,点击鼠标右键新建一个邮箱,选择“邮箱”菜单下的“导入OutlookExpress信箱”(如图4),在弹出的新
窗口中,选择文件类型为“OutlookExpress5.0(*.dbx)或OutlookExpress4.0(*.mbx)”,找到 OutlookExpress邮箱所在目录(默认情况会自动查找,具体位置可参看上面已经介绍过的内容),选择相应的邮箱(这里以“MSN-已发送邮 件.dbx”为例进行介绍)导入,您就可以在Foxmail中刚才新建的邮箱下看到“MSN-已发送邮件”邮箱中的所有邮件了。用同样的方法,您还可以导 入其他邮箱。
图4导入OutlookExpress的邮箱。
需要说明的是,虽然在“导入OutlookExpress邮箱”时,显示的文件类型只有OutlookExpress4.0和5.0,但如果需要导入 OutlookExpress6.0的邮箱,选择“OutlookExpress5.0(*.dbx)”一样可以。
导入OutlookExpress的通讯簿
打开Foxmail的“地址簿”,在左边列表窗口的“公共地址簿”或“个人地址簿”目录下新建一个文件夹,然后点击“工具”菜单下的“导入|Wab文件” 命令(如图5),找到OutlookExpress地址簿保存的位置(具体位置参看上面已经介绍过的内容),然后选择“Wab文件”,单击“打开”即可自 动导入。
图5导入OutlookExpress的通讯簿。
导入OutlookExpress中的单个邮件
首先,运行OutlookExpress,选中需要导出的邮件,然后执行菜单“文件”下的“另存为”命令,在弹出的“邮件另存为”对话框中,将该邮件以 “邮件(*.eml)”的形式保存到相应的目录下。
然后,启动Foxmail,选择任意一个账户下的任意一个邮箱(收件箱或发件箱均可),执行“文件”菜单的“导入邮件”命令,在“打开”对话框中选择“文 件类型”为“Outlook邮件(*.eml)”,并找到刚才OutlookExpress导出的邮件,点击“确定”后即可将该单个邮件保存到
Foxmail指定邮箱里。
除此之外,还有一种导入方式,就是在OutlookExpress中将邮件另存为文本文件,然后在Foxmail中导入该文本文件。不过,遗憾的是这种导 入法会失去邮件原有的格式及附件。
三、OutlookExpress导入Foxmail的数据
导入Foxmail的邮箱
首先需要说明的是,在OutlookExpress下不直接支持将Foxmail下的邮箱导入到OutlookExpress中,要通过以下技巧才行。
在Foxmail中,打开需要转换的账户下的邮箱,通过Shift或Ctrl键选择多个或全部邮件,然后单击“文件”菜单下的“邮件导出”命令,在弹出的 “浏览文件夹”窗口中选择一个目录,就可以开始导出了。导出完成后,您可以在这个目录下看到以eml为后缀的所有邮件。但要注意,如果一次选择的邮件过 多,容易造成系统长时间没有反应。
打开OutlookExpress,选择一个需要转换的邮箱,然后打开刚才备份的目录,选择所有的eml文件,用鼠标直接拖动这些文件到 OutlookExpress窗口即可完成导入。
导入Foxmail的通讯簿
首先切换到Foxmail中,然后进入“地址簿”窗口,选择“工具”菜单下的“导出”命令,然后选择“Wab文件”(如图6),即可把Foxmail的地
址簿信息保存成wab格式的文件。用类似的方法,我们也可以将其导出为csv或txt文件。
图6导入Foxmail的通讯簿。
切换到OutlookExpress,在“文件”菜单中选择“导入”命令,然后选择“通讯簿”,找到刚才保存的wab文件,点击“确定”后即可将 Foxmail的地址簿导入到OutlookExpress中。
如果从Foxmail中导出的地址簿格式为csv或txt文件,那么在OutlookExpress中导入时要选择“其他通讯簿”。
不过,令人遗憾的是,由于OutlookExpress和Foxmail的地址簿在字段定义上有一定的差别,因此可能会出现部分内容显示不正常的情况。
导入Foxmail的单个邮件
首先,在Foxmail中选择需要导出的单个邮件,然后选择“文件”菜单下的“导出邮件”命令,在弹出的“另存为”对话框中输入保存的邮件名称,将“保存
类型”选择为“Outlook邮件(*.eml)文件”。
然后,在“我的电脑”中找到刚才保存的文件,双击该邮件,系统会自动启动OutlookExpress打开该邮件,再依次选择“文件”菜单下的“复制到文 件夹”或“移动到文件夹”命令,在弹出的对话框中选择OutlookExpress相应账户下的邮箱,然后点击“确定”按钮即可将Foxmail的单个邮 件导入到OutlookExpress中进行阅读了。
注意,OutlookExpress目前还不支持导入Foxmail的账号。
阅读(8800) | 评论(0) | 转发(0) |