我负责通过Exchange向小公司提供电子邮件的Microsoft Small Business Server 2003。
昨天,似乎一切工作正常。 今天早上,一个帐户(当然是用得最多的一个帐户)开始performance“怪异”:
在Outlook 2010中,收件箱中不会显示新的电子邮件。 然而,(通过自动规则)传递到收件箱的子文件夹的电子邮件显示正常。 Outlook说“所有文件夹都是最新的”。
在iOS设备上,这几乎是相同的图片:收件箱的子文件夹工作正常,收件箱本身不会更新。 但是,在收件箱中获取新电子邮件的过程似乎需要很长时间,并最终显示“与服务器的连接失败”。
但是,Outlook Web Access将显示所有电子邮件(位于收件箱以及收件箱的子文件夹中)
在进行testing时,我从以前从未login过的计算机login过此帐户,并启动了Outlook。 它以一种看起来正确的方式下载了所有文件夹的内容,除了看起来完全空白的收件箱。 收件箱子文件夹,再次,工作正常。
发送电子邮件似乎正常工作。
在同一台服务器上的所有其他帐户似乎正常工作。
服务器上的事件日志显示了很多这样的错误:
源:服务器ActiveSynctypes:错误事件ID:3005
意外的Exchange邮箱服务器错误:服务器:[服务器名称]用户:[受影响的用户名] HTTP状态码:[400]。 validationExchange maibox服务器是否正常工作。
Web服务器日志显示有问题的请求
SEARCH / exchange-oma / [affected_username] /
而且确实返回了一个400的状态码
收件箱(无子文件夹)的文件夹大小(如服务器上的“文件夹属性”所示)显示为5'669'022 kB。
这可能是“太大,无法处理”,我看到的所有症状都是由此导致的吗?
所以,并没有真正的“简单”解决scheme。 确切的细节保持不变。
我们所做的是在新计算机上设置新的Exchange 2010服务器(为了更好地衡量,在另一台新计算机上另外安装了一个域控制器),然后将邮箱从Small Business Server移到Exchange 2010。
当我们到达有问题的邮箱时,它拒绝移动以下消息:
07.01.2013 19:01:07 [exchange-2010] Initializing folder hierarchy in mailbox 'Primary (76582dc1-1a82-428e-bd05-e1276800e425)': 105 folders total. 07.01.2013 19:01:17 [exchange-2010] Fatal error MapiExceptionPartialCompletion has occurred. Error details: MapiExceptionPartialCompletion: Unable to copy to target. (hr=0x40680, ec=0) at Microsoft.Mapi.MapiExceptionHelper.ThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, SafeExInterfaceHandle iUnknown, Exception innerException) at Microsoft.Mapi.MapiUnk.ThrowIfErrorOrWarning(String message, Int32 hr) at Microsoft.Mapi.MapiProp.CopyTo(MapiProp destProp, Boolean reportProgress, CopyPropertiesFlags copyPropertiesFlags, Boolean copySubObjects, ICollection`1 excludeTags) at Microsoft.Mapi.MapiProp.ExportObjectHelper(IMapiFxProxy dest, PropTag[] tags, CopyPropertiesFlags copyPropertiesFlags, Boolean useCopyProps) at Microsoft.Mapi.MapiProp.ExportObject(IMapiFxProxy fxProxy, CopyPropertiesFlags copyPropertiesFlags, PropTag[] excludeTags) at Microsoft.Exchange.MailboxReplicationService.LocalSourceFolder.Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo(IFxProxy destFolderProxy, PropTag[] excludeTags) at Microsoft.Exchange.MailboxReplicationService.SourceFolderWrapper.<>c__DisplayClass1.<Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo>b__0() at Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute(GenericCallDelegate operation) at Microsoft.Exchange.MailboxReplicationService.SourceFolderWrapper.Microsoft.Exchange.MailboxReplicationService.ISourceFolder.CopyTo(IFxProxy destFolder, PropTag[] excludeTags) at Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyFolderProperties(FolderRecWrapper folderRec, ISourceFolder sourceFolder, IDestinationFolder destFolder, FolderRecDataFlags dataToCopy) at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<>c__DisplayClass36.<>c__DisplayClass38.<CreateFolderHierarchy>b__31() at Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute(GenericCallDelegate operation) at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<>c__DisplayClass36.<CreateFolderHierarchy>b__30(FolderRecWrapper folderRec, EnumFolderContext context) at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags) at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags) at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags) at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<CreateFolderHierarchy>b__2f(MailboxMover mbxCtx) at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.ForeachMailboxContext(MailboxMoverDelegate del) at Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.CreateFolderHierarchy(Object[] wiParams) at Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions(GenericCallDelegate del, FailureDelegate failureDelegate) Error context: -------- Operation: ISourceFolder.CopyTo OperationSide: Source Primary (76582dc1-1a82-428e-bd05-e1276800e425) PropTags: [ContainerContents; FolderAssociatedContents; ContainerHierarchy; RulesTable; 1071710466] -------- Folder: '/Top of Information Store/Inbox', entryId [len=46, data=00000000B55449F4D13FC54AAA4A5936050753AE01005896698ABF45814BA7D90A6A0EA2FEAF00000000329A0000], parentId [len=46, data=00000000B55449F4D13FC54AAA4A5936050753AE01005896698ABF45814BA7D90A6A0EA2FEAF0000000032970000] 07.01.2013 19:01:18 [exchange-2010] Removing target mailbox 'Primary (76582dc1-1a82-428e-bd05-e1276800e425)' due to an offline move failure. 07.01.2013 19:01:18 [exchange-2010] Relinquishing job.
我们把这个作为最后的证据,certificate这个邮箱真的有些不对劲。 所以我们在旧服务器上删除它,创build一个新的,现在从Outlook复制所有需要的邮件,日历条目,联系人,笔记和待办事项。