指定OE 5中邮件和通讯簿的存放路径

Author: 陈彬 Date: 2000年 第37期

  在Windows 98下使用Outlook Express 5收发邮件(以下简称OE5)的朋友不知有没有过这样的经历:系统崩溃之后重装Windows系统,装完后发现自己以前在OE5中收发的邮件以及辛辛苦苦建立的通讯簿全没有了,这才想起来没有备份邮件和通讯簿。缺省情况下OE5将邮件存放在C:\Windows\Application Data\Identities\{…User ID…}\Microsoft\Outlook Express目录下,通讯簿文件缺省情况下为C:\Windows\Application Data\Microsoft\Address Book目录下的后缀为.wab的文件,只要备份上述目录及文件就行了,但是这样备份、恢复也很麻烦,能不能让OE5将邮件和通讯簿存放在指定的相对比较安全的目录中呢?笔者经过试验,认为是可行的,打开注册表编辑器,展开 \HKEY_CURRENT_USER\Identities\{…User ID…}\Software\Microsoft\Outlook Express\5.0分支,其下有一个名为“Store Root”的主键,将键值改为存放邮件的目录,如D:\USER\MAIL;再展开 \HKEY_CURRENT_USER\Software\Microsoft\Wab\WAB4\Wab File Name分支,将“默认”键的键值改为相应的路径加文件名,如:“D:\USER\MAIL\USER.Wab”。关闭注册表编辑器。如果通讯簿文件沿用的是原来的名称,那么只需将原路径下的通讯簿文件复制到新的路径下即可,否则应该将原路径下的通讯簿中的数据“导出”到新的通讯簿中。完成了上述操作以后,通讯簿以及以后在OE5中收发的邮件就可以存放在用户指定的目录中了。建议用户将邮件及通讯簿存放在系统盘(默认为C盘)以外的其它盘上(如D盘),这样即使将启动盘格式化再重装系统,邮件和通讯簿也不会丢失,只需按上述的方法修改一下注册表即可在OE5中看到以前收发的邮件和自己建立的通讯簿,不信,你试一试。