邮件发送后滞留在发件箱的解决办法

办法很简单:清空已发送邮件。

我曾为邮件发送后滞留在发件箱的问题辗转反复,说来话长。

我办公室有一台专门的电脑处理印刷稿件,每天收发好多超大邮件,邮件程序是Outlook Express,邮件带的附件大多是高分辨率的PDF或JPEG等文件。每隔若干天,同事就会找我帮忙:Outlook Express发信出现问题,邮件明明已经发出去了,对方也收到了,但邮件就是卡在发件箱里,Outlook Express错误提示是一项或多项操作未完成,但没有更多的原因说明。其实在同事发现Outlook Express工作不正常之前,发件箱里已经堆积了很多邮件,这些邮件都已经发送了N份copies给收件人。

发件箱出现这种症状是随机的,也搞不清楚是什么诱发了发件滞留,有时一个不带附件的小邮件也会诱发发件滞留发件箱,但一般来说带附件的大邮件更容易导致发件出错。我以前判断是发件箱有毛病,因此用不同的方法去重建发件箱。我至少尝试了以下方法来解决问题,因为任何一个方法并不总是灵光,其效力也是随机的。

压缩所有文件夹(尽管矛头指向发件箱,但压缩一下所有的文件夹也无妨)

  • 导出邮件后再导入回来
  • 删除发件箱.dbx(Outlook Express启动时会新建一个发件箱.dbx,如果检测到发件箱.dbx不存在的话)
  • 干脆在Windows下创建一个新用户,再导入邮件
  • 重装Outlook Express后导入邮件

以上方法都只能工作一段时间。我按“Outlook Express发信出错”、“Outlook Express发件箱不能清空”等关键词搜索前人一劳永逸的办法,搜到很多的IT网站和论坛相关讨论,但那些IT高手们也说他们也有同样的问题,也用同样的方法,也只能一时有效。我也只好将就,对同事的求助习以为常,用临时方法解决发件箱问题。

昨天同事又来找我。我按老规矩把老方法一一试来,在等导入邮件的操作完成时,我突然来了灵感:我为什么总认为是发件箱出问题了呢?为什么不能是已发送邮件出问题呢? 我的演绎是:

当已发送邮件越积越大时,Outlook Express的某个臭虫导致Outlook Express无法稳定地把一封已发出的邮件添加到已发送邮件文件夹。不稳定性导致症状出现的随机性。邮件实际已投递,但由于不能成功添加到已发送邮件,就只好滞留发件箱了,错误提示说一项或多项操作未完成,其实是指最后一步没完成——一切都自圆其说了。

那台电脑的已发送邮件.dbx有3G大,我将它重命名为旧已发送邮件.dbx,然后删除了已发送邮件.bak,发件箱症状立马就消失了。称之为发件箱症状其实也不准确,应该叫已发送邮件症状。我相信我的办法可以永久地解决问题。

回想起来,我也曾造访过微软的网站寻求帮助,微软知识库里至少有三篇文章是讲发件箱问题的,但现在看来,这些都是“头痛医脚”。我不指望我的办法能被微软收录,但我确实希望这篇文章能在google关于“邮件滞留发件箱”类别的搜索结果中能排个好名,为众多的Outlook Express迷途者指点迷津。

顺便说一下,看别人的类似求助,似乎Outlook也有“邮件滞留发件箱”问题,我相信清空已发送邮件的办法同样适用于Outlook。

9 comments

  1. 你的方法很好,我通过谷歌,用“outlook 发件箱 已发送邮件 错误”为关键词,这篇文章排第一。方法很管用,谢谢分享。

  2. 我的outlook 里面都没有邮件 ,而且也是新建立的账户 , 去不可以立即发送邮件, 每当右键点击 某个文件进行发送 或者在 word excel中 选择发送邮件 ,都会滞留在 发件箱中 ,每次都要重新启动 outlook 才能发送邮件 , 同时我也设置了把outlook 为默认程序 ,并勾选了 “立即发送” 到底是哪里的问题呢 ? 谢谢

  3. 按照您提供的方法问题确实解决了,但以前发件箱里面的东东看不到了,因为又自动新建了一个发件箱。

    以前的邮件怎么看呢??

  4. 您可以用导入,或者拖放移动邮件的方法把已发送邮件移到别的地方就可以了。

    因为这只是日常文件(邮件)整理管理,一个问题会牵扯到另一个问题,我就不展开讨论。

Leave a comment

Your email address will not be published. Required fields are marked *