解决Outlook“无法打开默认电子邮件文件夹“错误,事件ID9646

1. 问题描述:

两个公共邮箱,分别由多人同时配置Exchange模式使用,部分人员正常配置使用,其他人员配置完Outlook后,打开出现如下错误:

出现错误的人员在同环境下配置POP模式可以正常使用。

2. 查找原因:

1) Outlook客户端配置Exchange模式成功,说明邮箱用户访问Exchange前端CAS服务器没有问题。由错误提示看出当前配置文件无法连接到邮箱,问题可能出现在用户邮箱所在的后端Mailbox服务器。

2) 分别登陆上挂载A和B所在数据库的邮箱服务器,查看事件查看器日志,发现如下错误日志“事件ID9646”,通过对比ExchangeGuid确认为两个用户的报错信息:

通过命令查看A和B邮箱的相关信息:

Get-Mailbox A |fl

Get-Mailbox b |fl

错误提示超出了32个“session”类型的对象的最大限制。

同时还有另外一个报错日志,信息如下

3. 问题分析:

针对第一个错误,微软官方解答:Exchange Server对每个用户能够建立的会话数量做了限制,在缺省情况下,每个用户能建立的最大mapi session 数量为32。当然,您可以根据自己的需要来修改该值的大小。这些mapi session是指从Outlook 客户端到Exchange 服务器之间的建立的会话,而且没有被服务器释放的。导致连接没有断开的原因有多种,比如用户通过不稳定的网络如无线网络连接到Exchange服务器,这样可能会导致连接没有及时断开。

本例的情况是由于同一邮箱同时配置使用的人员较多,超出mapi session连接数量的默认限制,阻止其他MAPI客户端的连接。

针对第二个错误,超出了单个会话中单个邮箱可以打开的项目数250(此处为objtMessage)施加的限制。

4. 解决方案:

针对第一个错误,可修改MaxObjsPerMapiSession值,扩大32个Session的限制。

若要向注册表项限制 MAPI 客户端可以使用在同一时间的资源的最大数量,请按照下列步骤操作:

1) 启动注册表编辑器 (regedit)。

2) 导航到下列注册表子项:

\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem。

3) 右键单击“ParametersSystem”,指向“新建”,然后单击“DWORD (32 位) 值”。

会在结果窗格中创建新值。

4) 将该注册表项重命名为以下值之一,然后按 Enter:

l 每个用户允许的最大会话数“Maximum Allowed Sessions Per User” 此限制指定每个用户允许的最大会话数。

l 每个用户允许的最大服务会话数“Maximum Allowed Service Sessions Per User” 此限制指定每个用户允许的最大服务会话数。

l 每个服务允许的最大 Exchange 会话数“Maximum Allowed Exchange Sessions Per Service” 此限制指定每个服务允许的最大 Exchange 会话数。默认值为 10,000,最大值为 65536。

l 每个服务允许的最大并发 Exchange 会话数“Maximum Allowed Concurrent Exchange Sessions Per Service” 此限制指定每个服务允许的最大并发 Exchange 会话数。

l 禁用会话限制“Disable Session Limit” 此限制禁用会话限制。将该值设置为“0”可关闭会话限制。将该值设置为“1”可打开会话限制。

5) 右键单击新创建的注册表项Maximum Allowed Sessions Per User,然后单击“修改”。

6) 在“数值数据”框中,键入要限制此项使用的对象数,然后单击“确定”。使用上表可查看默认设置。

针对第二个错误,可修改每个会话的最大打开项目数,objtMessage对象类型的值,默认250。

修改每个会话的最大打开项目数,操作步骤如下:

1) 启动注册表编辑器 (regedit)。

2) 导航到下列注册表子项:

\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

3) 右键单击“ParametersSystem”,指向“新建”,然后单击“注册表项”。会在控制台树中创建新注册表项。

4) 将该注册表项重命名为“MaxObjsPerMapiSession”,然后按 Enter。

右键单击“MaxObjsPerMapiSession”,指向“新建”,然后单击“DWORD (32 位) 值”。会在结果窗格中创建新值。

5) 将该注册表项重命名为 <Object_type>,其中 <Object_type> 为所修改的注册表对象类型的名称。例如,若要修改可以打开的邮件数,请此处使用 objtMessage。按 Enter。

6) 右键单击新创建的注册表项,然后单击“修改”。

7) 在“数值数据”框中,键入要限制此项使用的对象数,然后单击“确定”。例如,键入“350”可增大对象的值。

8) 重新启动 Microsoft Exchange 信息存储服务。

5. 操作风险

1) 在编辑注册表之前,需要将其备份;编辑完成后需重启操作系统使其生效;不正确地编辑注册表,可能导致出现严重问题,从而需要重新安装操作系统。

2) 对Exchange 存储连接和使用限制,用以保护服务器性能稳定,避免因资源耗尽宕机,更改策略会增加宕机风险。

时间: 2024-12-24 20:14:41

解决Outlook“无法打开默认电子邮件文件夹“错误,事件ID9646的相关文章

无法打开默认电子邮件文件夹....

outlook邮箱出问题时我们通常会尝试重新配置outlook的exchange邮箱,配置好后打开邮件提示如下: 无法打开默认电子邮件文件夹.必须先使用当前的配置文件连接到microsoft exchange,然后才能将文件夹与outlook数据文件(.ost)文件进行同步. 通常我是重新安装office,安装后一般可以恢复正常, 但是也有问题依旧存在. 看到一篇博文,提供的方法: 1.找到outlook所在的文件夹,我的是C:\Program Files\Microsoft Office\Of

Exchange用户启用Outlook时提示“无法打开默认电子邮件,Exchange服务器不可用”

有时候我们在多台电脑中配置了同一个邮箱,到达一定程度时,再配置新的邮箱,或者打开Outlook时就会得到这样一个提示"无法打开默认电子邮件文件夹,Exchange服务器不可用,有网络问题或Exchange服务器正在维护"这是因为Exchange当中存在针对同一个用户邮箱登陆Exchange时的一个并发连接数,这个数值是以会话数计量的.换句话说,Exchange只有针对同一个邮箱用户同时发出"建立连接"请求的会话数的限制.我们先看一下什么是邮件限制:邮件限制(从Exc

atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 。打开浏览服务器文件夹java .net php

atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 .打开浏览服务器文件夹java .net php 1. 环境:::项目java web,需要打开浏览服务器文件夹挑选文件,在返回... 1 2. 在线文件管理器要实现的基本的功能::指定开始目录,指定getfile回调 1 3. 组件选型:: elFinder (3M) ,,php web ftp 1 4. elFinder 的概念 1 5. elFinder  1.x 的使用过程 2 6. elF

Mac系统打开应用程序文件夹的方法+解决Android studio出现fetching android sdk component超时打不开的问题

Mac系统打开应用程序文件夹的方法 我们知道Mac系统文件系统不同于Windows,在Windows下的应用程序安装程序师以.exe为后缀,而mac系统则是以.dmg为后缀.从App Store下载下来的应用程序,双击dmg文件就会出现以下类似这种情形,这里笔者安装的是Android Studio: 把Android Studio拖动到Applications中即可完成安装. 跟Windows不一样,我们没有类似C盘专门存放系统应用程序的文件,有时候我们想去看看应用程序的安装文件,这时我们在Fi

Qt打开外部程序和文件夹需要注意的细节(Qt调用VC写的动态库,VC需要用C的方式输出函数,否则MinGW32编译过程会报错)

下午写程序中遇到几个小细节,需要在这里记录一下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 QProcess *process = new QProcess(this);     QFileInfo fileinfo(appUrl);     QString appPath = QApplication::applicationDirPath()+SAVEDIR+"/"+fileinfo.fileName();     bool res = proce

Qt打开外部程序和文件夹需要注意的细节(注意QProcess的空格问题,以及打开本地文件时,需要QUrl::fromLocalFile才可以)

下午写程序中遇到几个小细节,需要在这里记录一下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 QProcess *process = new QProcess(this);     QFileInfo fileinfo(appUrl);     QString appPath = QApplication::applicationDirPath()+SAVEDIR+"/"+fileinfo.fileName();     bool res = proce

MyEclipse破解失败的解决办法 | 找不到plugin文件夹

文章出处:http://www.lihuoqing.cn/tool/803.html 感谢大侠的帮助. 前几天在Ubuntu装上了MyEclipse10.6最新版,用着还不错,一直都盲目的追求新版,也不知道有些什么新东西值得期待的,今天心情大好,翻出天朝去往西方MyEclipse官网把新版特征偷了过来,哈哈. 一.MyEclipse10.6 Enterprise WorkBench新版特征 New Editors in 10.6 Hibernate 4.1 New Server Support

[Android]用图库打开指定的文件夹,没错是第一个画面直接是图库的文件夹画面

参考了这个里面的代码 http://bbs.csdn.net/topics/380084274 一直报错 06-16 23:58:50.698 26148-26161/com.example.myapplication.app W/ContentResolver﹕ Failed to get type for: content://media/external/images/media/120818 (Unknown URL : content://media/external/images/m

Xftp5如何设置默认的文件夹

想必很多人在进行远程操作时,经常会在本地建立一个固定的文件夹上传下载文件,这是很多强迫症患者经常会干的事.你也可以在建立会话时设置Xftp的启动文件夹,本地与远程两者都设为常用的,这样更加方便.下面来看一下具体步骤吧. Xftp软件获取地址:http://wm.makeding.com/iclk/?zoneid=18725 操作一: 启动xftp5之后,我们可以从两个地方进入设置选项: (1)从上方菜单中的"工具",可以看到"选项"点击进入: (2)在第二排菜单中直