恢复foxmail中丢失的地址簿
来源:互联网 发布:asp.net软件生命周期 编辑:程序博客网 时间:2024/06/07 00:39
以前foxmail的邮件放在D:/My Documents里面。安装一些其它工具的时候路径中的空格会导致一些问题,于是把文件夹重命名为MyDocuments,但是打开foxmail以后,以前的邮箱账号不见了,新建一个邮箱账号,选择“邮箱---导入----foxmail邮件夹”把以前的邮件导入进来。然而地址簿丢失了。
地址簿既然不在邮件所在的目录下,应该是在foxmail的安装目录,或者是在其它用户相关的目录下了。进入foxmail的安装目录,有一个Address文件夹。打开之后,里面有AAAA1.BOX, AAAA1.IND, ADDRESS.BOX, ADDRESS.IND四个文件。启动foxmail,新建一个地址簿,在Address目录中出现了AAAA2.BOX, AAAA2.IND两个新文件,说明foxmail把用户的地址簿是放在了这个目录中,而且AAAA1.BOX, AAAA1.IND就是自己丢失的地址簿文件。
现在问题很简单,把丢失的内容放到新文件里去就可以。用文本编辑器打开这些文件,发现BOX文件是文本文件,里面每一行存放一个邮件地址,IND文件是二进制文件,里面存放与BOX文件中的邮件地址相关的其它作息。恢复过程如下:
删除AAAA2.BOX,这是为那个新建的地址簿产生的空文件,删除之后把AAAA1.BOX重命名为AAAA2.BOX。这样邮件地址就恢复了。接下来恢复控制信息,因为IND文件是二进制文件,不能用普通的文本编辑器复制粘贴,用一个十六进制编辑器打开AAAA1.IND和AAAA2.IND,把AAAA2.IND文件的所有内容复制下来覆盖掉AAAA1.IND中的对应内容,删除AAAA2.IND,把AAAA1.IND重命名为AAAA2.IND就可以,打开foxmail,所有的邮件地址都出现在新建的这个地址簿中了。
十六进制编辑器可以用hex workshop, ultra edit, winhex等,notepad++有一个十六进制编辑插件,但不太好用。
上述hex workshop, ultra edit, winhex等这些是收费的。也有很多免费的十六进制编辑器,在下面的链接
http://en.wikipedia.org/wiki/Comparison_of_hex_editors
中,有对各种十六进制编辑器的比较。可惜很多十六进制编辑器都没有winhex那样的标记功能,而winhex本身的标记功能又有缺陷。
对于一般的使用,还是推荐cygnus hex editor free edition这个小工具,体积小,速度快,且免费。可以在它的主页http://www.softcircuits.com/cygnus/fe/下载。
- 恢复foxmail中丢失的地址簿
- 恢复Foxmail和Outlook邮箱中已删除的邮件
- foxmail地址簿导入thunderbird的乱码问题
- 删除和恢复foxmail的邮件!
- Foxmail邮件的删除与恢复
- NTLDR丢失的恢复
- pb数据库描述文件中数据库接口丢失的恢复
- flashback恢复表中丢失数据的方法
- 恢复Windows资源管理器中丢失的ClearCase菜单项
- 如何恢复U盘中丢失的文件
- 怎么才能恢复U盘中丢失掉的数据
- 如何恢复SD卡中丢失的文件
- rman restore:在备份中恢复丢失的文件
- 生产环境中如何恢复丢失的数据
- Foxmail收邮件时,怎么让"发件人"显示地址簿的名字?
- foxmail邮件数据和通讯录的备份恢复
- 数据文件丢失之后的恢复
- 丢失控制文件的恢复
- 使用VS2005制作安装包
- 函数可重入性及编写规范
- C++总结
- RSA数字签名和加解密
- 社区问答功能和SNS的关系:提问和回答
- 恢复foxmail中丢失的地址簿
- 一个超酷的javascript日历控件
- 定义的疑惑
- C++对象浅谈(续)
- C++对象浅谈
- 如何把windows身份验证模式改为混合验证模式
- /etc/inetd.conf没有了
- asp.net 开发中配置开发环境导致的问题集,winxp sp2,iis5.1,vs2005,c# 2.0
- hibernate lazy策略