Foxmail邮件搜索索引不正常

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

foxmail 6.5版本的搜索不正常问题的解决技巧(2009-01-07 23:49:41)

分类:互联网应用经验谈标签:foxmail搜索问题索引it全文检索indexlib不能

搜索无法搜索慢速度

原创作品,作者唐军引用请全文引用,并注明来自:/szjohntang

从foxmail 2.0版本开始就在使用foxmail了,当时使用foxmail的主要目的在于他可以有效地管理多个邮箱,并进行分类,这样自己就可以清楚的知道每个邮箱的邮件情况,同时也可以非常轻松的使用不同的邮箱发送不同用途的邮件(比如私人邮箱和公司邮箱)。一直就是一个IT人,所以好的技术,还是比较追求的。就这样一直使用了差不多6年的foxmail,时间真长啊!

一直没有出现什么问题,直到将软件版本升级到了FOXMAIL 6 6.5,foxmail增加了全文搜索功能之后,问题出现了!

问题一:如何解决升级foxmail后的索引不正常问题

第一个问题出现了:升级了foxmail之后,先出现的问题是速度慢:

因为我经常需要用到foxmail的搜索功能(这么多邮件、这么多事情,记不住每一件事情,只能是搜索,所以我也是google的爱好者)但是我的几个邮箱在搜索时总提示:

“搜索失败,搜索引擎正在初始化……”一直都是这!就用不成邮件搜索功能了!给工作带来诸多不便!

网上搜索答案后发现初次使用时会看到一个关于“全文搜索”的提示,虽然这里已经提示建立索引的目的是为了实现全文检索,可能会占用一定的系统资源,但当时嫌这里的提示信息过于碍眼,就强行中止索引,确实也没办法,如果不强行终止,基本上foxmail可以干一天都不会给你机会用电脑。

这样一来,虽然下次重新打开Foxmail时再次开始建立索引,但很容易导致索引不完整,就会出现搜索缺漏的情况。

按照查到的办法解决倒也比较简单,首先完全退出Foxmail,从资源管理器进入Foxmail的安装文件夹(默认路径为:x:\Program Files\Tencent\Foxmail),删除“IndexLib”目录,然后重新运行Foxmail,此时Foxmail 会自动重建索引,耐心等待索引完成就可以了,当然最好这个工作在你准备下班或者准备睡觉的时候做就比较好一些,这样可以在你下班或者睡觉得时候,让foxmail帮你完成这个工作。

这个方法用到我家里面的电脑上(双核cpu,1g内存,我不玩游戏,所以比较快了),所以基本上不到一周的时间,这个工作就完成了,我的电脑的foxmail也可以非常正常的进行全文检索了,老实说,有了这个功能,只要他是正常的,还真不错。

问题二:如何解决升级foxmail后的索引长时间不能够正常完成导致邮件无法进行搜索的不正常问题

但是我的办公室电脑就碰到了这个方法解决不了的问题了,我按照上面的方法,把indexlib目录上删除了最少2次,还是碰到了好几个邮箱的邮件始终处于搜索进行中的状态。

想了很多办法度不能解决,上foxmail的论坛发帖要求解决,结果给我的回复是问题已经知道了,等新的版本发布后可以解决,郁闷。

现象如下:

我在办公室和家里都使用了foxmail 6 6.5beta3版本

我的办公室使用环境:foxmail 6 6.5beta3版本的,从foxmail3开始使用,一路升级上来,所以邮件数量特别多,目前共有24个邮箱在同时使用,目录容量为10G左右,电脑内存1g,单核cpu

我的家庭使用环境:foxmail 6 6.5beta3版本的,从foxmail3开始使用,一路升级上来,所以邮件数量特别多,目前共有24个邮箱在同时使用,目前目录容量为10G左右,电脑内存1g,双核cpu

问题:家里面的电脑,除了cpu为双核的AMD cpu外,其他配置与办公室电脑相同,但是家里面的foxmail 搜索功能完全正常,所有邮箱完全可以正常搜索,说明索引使用正常

办公室的电脑,邮件搜索则完全不正常,按照网上的说法,删除了IndexLib目录两次,希望能够重建索引,但是没有效果,目前最新一次删除已经过去了最少1个月了,索引才刚刚见到第三个邮箱,昨天晚上机器打开,走的时候通过邮件档案功能看到索引建立了43%,离开时把网断掉、所有无关程序全部关掉,通过内存查看,看到基本上foxmail cpu时间占用会不定时达到25%以上,说明foxmail 工作正常,但是:第二天上班打开看,索引只完成了45%,也就是一个不到1400封邮件的邮箱,foxmail建立索引,一个晚上只完成了2%*1400=28封邮件的索引,这个速度也太慢了!!

打了foxmail的客服电话,回复他只负责听我们的抱怨,郁闷!虽然是免费软件,但是也要做好啊

突然间有一天,发现了一个办法,一试,果然解决问题了:

对检索始终没有完成的邮箱,点击收件箱-》鼠标右键-》属性-》工具,然后选择开始修复,则修复完成后,foxmail将自动对此邮箱重建索引,基本上一天时间内就可以完全解决问题。

检查某个邮箱的索引是否完成的方法:点击该邮箱的收件箱,然后点击菜单条上的邮件档案,右边就会出现一个邮件档案的显示条,如果始终显示搜索进行中,完成了n%,而且这个n一直进展缓慢,则有可能就是搜索出现了问题,按照上述的方法处理,基本就可以解决问题了。

哈哈,写完了,花了一个晚上的时间,写了这个东西,完全是解决了我家里面和公司电脑的问题之后的经验,希望对大家有个帮助。

相关文档
最新文档