【排障】Outlook Express 2G收件箱大小限制
Outlook Express 2G收件箱大小限制
文:铁乐猫
-----------------------------
Outlook Express(以下简称OE)客户端收件箱大于或接近2G时,会发生接收不到该收件箱的邮件或发送不到邮件的错误(假如“己发送”收件箱文件接近2G)。
也许还会出现如下错误提示“出现未知错误,错误号:0x800C0133”。
这在我最近对客户端的维护中经常碰到,因为该处客户感觉至少还有5、6台电脑是还在用OE来接收邮件的,大部份经说明后都转为用Outlook 2007了。OE的图标是蓝色的,主要是XP时代应用,所以是非常老的软件了。受于当时的限制,它有着收件箱文件一旦大于或接近于2G大小,便会出现存储不了新邮件的错误。这和我们小时候玩的红白机游戏或98年代时的电脑游戏时内存地址大多数为255是一样的。还记得红白机中的霸王的大陆吗?如果将武将的武力修改超出255便会出现内存溢出,其后果就是负攻击力或导致游戏死机了。
解决的方法很简单,但较为烦琐,因为有些客户会有各种原因而不想放弃OE的,那么我们就为旧有的收件箱文件新建一个收件箱文件即可,但这里要注意先分流备份好原有收件箱中的邮件及将旧有收件箱文件改名。

01工具选项
首先我们如何判断客户在OE中收不到或发不出邮件是不是因为2G大小限制呢?在【工具】菜单中选择【选项】

02查看存储文件夹
【选项】对话框中再选择【维护】页面,单击【存储文件夹】

03存储位置
弹出【存储位置】对话框,可以看到你现下的个人邮件夹所存储位置,另外还可以点击更改来改变存储位置。

04超出2G
以客户的收件箱文件为例,我们打开E:\mail,可以看到“己发送邮件(1)”这个DBX文件及以R开头的两个文件经己超2G和接近2G。那就难怪客户反映说发送不到邮件(或者换句话说其实发送了只是看不到邮件己被发送)。另外“收件箱”邮件1.5G也接近警报了。

05属性

06对比
而另一个更简单查看到邮件所在位置的方法是在你想要查看的收件箱上右键【属性】,如上图,也可以观察到客户所用的“己发送邮件”文件夹存储路径。

07新建文件夹
接下来我们在收件箱下建立一些文件夹,以便将原有的邮件移动到新文件夹里备份好。右键“己发送邮件”-“新建文件夹”

08多创建分门别类
创建文件夹,文件夹名我们可以以时间段命名以便分类。如上图,根据需要创建多个文件夹。

09移动500封内
然后我们一次性不要选择收件箱中过多的邮件,大概500封以内为佳,尽量少选一些,如果一次性选择太多容易导致OE假死机甚至真正死机了。再次启动OE时,也许收件箱.dbx库遭到破坏,就会把所有邮件丢失掉。(而在outlook 2007中我己经见识过多个客户因为Outlook2007陷入他们所认为的死机中就直接重启以致发生多起“个人文件夹.pst”遭损坏而要进行修复的案例了。)
选中部份邮件以后,点击鼠标右键,在弹出的菜单中选择“移动到文件夹”,上图的黑色部分是为了保护客户隐私所以打码的。

10移动邮件
移动到分门别类好的新建文件夹中放好,以便客户查看。

11备份完毕
分门别类放好了,上图可以看到我在将2013到2014上半年之间的邮件还是估计错误了,3850封邮件一次性移动,差点也就卡机假死了,沙漏出现了好一会等了好几分钟。另外在存放收件箱文件的文件夹中也可以看到对应的己创建好的收件箱文件。只是遗憾的是虽然在OE中看“己发送邮件”中己是空白的了,但在硬盘文件中它仍然是占据着此前的大小,如果可以自动随着邮件的移动而减少就好了,那客户基本上就不会担心2G大小的限制了。

12重命名2G文件
所以接下来我们要做的事就是将旧有的那个超2G大小的收件箱文件,以这次为例,是将“己发送邮件.dbx”重命名。

13重命名前先关OE
犯了一个低级错误,OE打开还在选择了己发送邮件的窗口中。鼠标移动回OE中,不要选择要重命名的收件箱或直接将OE暂时关闭。再次重命名成功。

14自动生成
上图对比中可以看出,由于我将旧有超2G的“己发送邮件(1)”重命名为“己发送邮件(1)old”,所以在再次打开OE之后,OE会自动生成一个新的“己发送邮件(1)”文件,并且这个新的文件大小只有75KB。

15熟能生巧
同理,将其它2G警戒线的收件箱文件也生成新的处理好。
旧有邮件由于有分门别类的新建文件夹安放好,所以等客户使用一段时间没有问题后就可以安心将像旧有的“己发送邮件(1)old”这样自己知道相当于是备份的文件删除以释放空间了。
最后,建议真要使用OE的人,每一个文件夹中不要存放太多的邮件,可以采用分级多目录管理(当然这个估计还得配合使用规则转发,要不你手动等接收后才移动的话大小也不会随之减小)。还要经常检查每一个dbx文件的大小,保证不要超过1.8GB,防范于未然。
【END】
【排障】Outlook Express 2G收件箱大小限制的更多相关文章
- 通什翡翠商城大站协议邮件群发系统日发20-30万封不打码不换ip不需发件箱100%进收件箱
用一种新的技术思维去群发邮件一种不用换IP,不需要任何发件箱的邮件群发方式一种不需要验证码,不需要**代码变量的邮件群发方式即使需要验证码也能全自动识别验证码的超级智能软件教你最核心的邮件群发思维和软 ...
- 懒人邮件群发日发50-100万封不打码不换IP不需发件箱大站协议系统营销软件100%进收件箱
用一种新的技术思维去群发邮件 一种不用换IP,不需要任何发件箱的邮件群发方式 一种不需要验证码,不需要**代码变量的邮件群发方式 即使需要验证码也能全自动识别验证码的超级智能软件 教你最核心的邮件群发 ...
- Android4.4 往短信收件箱中插入自定义短信(伪造短信)
这段时间稍微有点空闲,把前一段学习Android做过的一些小项目整理整理.虽然没有什么工程量很大的项目,但是对于一个新手,解决这些问题还是花了一段时间.感觉还是非常有记录的意义呢~~~么么哒*—* 今 ...
- [C#]exchange发送,收件箱操作类
最近项目中需要用到exchange的操作,就参照msdn弄了一个简单的操作类.目前先实现了,发送邮件和拉取收件箱的功能,其他的以后在慢慢的添加. using Microsoft.Exchange.We ...
- android 访问SMS短信收件箱
访问 SMS收件箱是另一个常见的需求.首先,需要将读取 SMS 的权限 <uses-permission android:name="android.permission.READ ...
- SendMail发送回执及读取收件箱
一.SendMail发送有回执提示 1.邮件发送配置 Properties props = new Properties(); String smtp = "smtp.qq.com" ...
- AKKA Inbox收件箱
起因 得到ActorRef就可以给actor发送消息,但无法接收多回复,也不知道actor是否停止 Inbox收件箱出现就是解决这两个问题 示例 package akka.demo.actor imp ...
- Win10 收件箱添加QQ邮箱(2019年5月19日)
Emmm弄的时候没截图,就语言描述吧,非常简单. 登录到网页端QQ邮箱.点我登录 登录之后,界面上端的Logo右边有个"设置"(字有点小).点它 邮箱设置下面有一堆标签,点击&qu ...
- JavaMail读取收件箱退信邮件/分析邮件附件获取Message_Id
需求描述:公司最近有个项目邮件通知功能,但是客户上传的邮件地址并不一定存在,以及其他的各种问题.所有希望发送通知后有个回执,及时发现地址存在问题的邮箱. 需求分析:经过分析JavaMail可以读取收件 ...
随机推荐
- android 图片全屏
方式一: 在xml的布局文件的根元素设置属性background 方式二: <ImageView android:layout_width="fill_parent&q ...
- NGUI如何创建自己的精灵图集
说实话其实很简单,但是在不知道的情况下真的不好弄啊. 1. 选择你要制作精灵图集的图片,可以选择多张 2. 提倡使用快捷键Alt + Shift + M 会有如下窗口弹出,也可以NGUI --> ...
- Ext.useShims=true
Extjs的panel中嵌套ActiveX的插件,如PDF,但是Ext控件被遮罩 eg.在panel的tbar中加入下拉框,结果其下拉值看不到,原因就是被PDF给遮住了, 此时只需设置Ext.useS ...
- 大数据架构师基础:hadoop家族,Cloudera产品系列等各种技术
大数据我们都知道hadoop,可是还会各种各样的技术进入我们的视野:Spark,Storm,impala,让我们都反映不过来.为了能够更好的架构大数据项目,这里整理一下,供技术人员,项目经理,架构师选 ...
- MAC OS安装wget
MAC下没有wget工具,不习惯curl,使用起来还是很不方便的.下载了一个wget源码吧,编译安装.sudo curl -O http://ftp.gnu.org/gnu/wget/wget-1.1 ...
- python 错误处理
在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数open(),成功时返回文件描 ...
- stm32 时钟配置——外部时钟倍频、内部时钟倍频 【worldsing笔记】
stm32可选的时钟源 在STM32中,可以用内部时钟,也可以用外部时钟,在要求进度高的应用场合最好用外部晶体震荡器,内部时钟存在一定的精度误差. 准确的来说有4个时钟源可以选分别是HSI.LSI.H ...
- FreeModbus Slave 改进的eMbPoll()【worldsing 笔记】
eMbPoll()的作用是FreeMod协议通信过程中不断查询事件对列有无完速数据桢,并进行地址和CRD验证,最后运行和回复主机. 为了减小代码尺寸对eMbPoll进行改进: 原版: 1: 2: e ...
- 关于local storage及session storage 应用问题
H5- storage 可以在不同页面内进行数据传递数据信息,保证了数据传输不许后台交互即可在前端部分自我实现,以下为local storage 应用个人简析: * localStorage * se ...
- CentOS安装卸载memcache及JAVA示例
原文地址:http://www.cnblogs.com/zhongshengzhen/ 先安装libevent,memcached依赖libevent的lib [root@VM_64_81_c ...