IMAPSync迁移到Exchange 2010 SP1:Exchange检查是否存在文件夹时断开连接

我正在从ZImbra协作套件迁移到Exchange 2010 SP1。 我正在testingIMAPSync作为可能的迁移工具,并且在Exchange 2010中遇到了IMAP服务器的问题。

对于其迁移的每个帐户,IMAPSync将循环显示源邮箱中的文件夹列表,并testing目标邮箱中是否存在每个帐户。 然后继续创build那些不存在的文件夹并复制这些消息。

这是对存在的文件夹的初步testing给我一个问题。 当文件夹不存在时,Exchange服务器给出的响应是错误的:

“R =”“16 NO IMAPSyncTest / 8不存在。”“

这些错误中的十个连续发出后,Exchange服务器似乎停止响应IMAP会话。 为IMAP启用协议日志logging,确认对于不存在的文件夹的第10个请求是要在服务器上logging的最后一个请求。 IMAPSync进行愉快,似乎没有意识到其连接已经消失,从而无法创build任何文件夹。 我已经logging了这个工具的创build者。

有谁知道为什么Exchange停止响应连接,但? 这种行为看起来很像节stream,尽pipe“十次罢工和你不在”触发似乎并不对应于ThrottlingPolicies上的任何触发器。 只是为了检查,我已经尝试创build一个新的ThrottlingPolicy,把我认为可能相关的所有东西都变成了11,并将其应用到我的testing邮箱。 下面列出了策略设置以及IMAP设置。

其他一切都应该是默认的。

限制政策

 RunspaceId:afa3159c-32a6-4906-986f-8adfbe50868b ISDEFAULT:假AnonymousMaxConcurrency:1 AnonymousPercentTimeInAD:AnonymousPercentTimeInCAS:AnonymousPercentTimeInMailboxRPC:EASMaxConcurrency:10 EASPercentTimeInAD:EASPercentTimeInCAS:EASPercentTimeInMailboxRPC:EASMaxDevices:10 EASMaxDeviceDeletesPerMonth:EWSMaxConcurrency:10 EWSPercentTimeInAD:50个EWSPercentTimeInCAS:90 EWSPercentTimeInMailboxRPC:60个EWSMaxSubscriptions :5000个EWSFastSearchTimeoutInSeconds:60 EWSFindCountLimit:1000 IMAPMaxConcurrency:1000 IMAPPercentTimeInAD:400个IMAPPercentTimeInCAS:400 IMAPPercentTimeInMailboxRPC:400 OWAMaxConcurrency:5 OWAPercentTimeInAD:30个OWAPercentTimeInCAS:150 OWAPercentTimeInMailboxRPC:150 POPMaxConcurrency:20 POPPercentTimeInAD:POPPercentTimeInCAS:POPPercentTimeInMailboxRPC:PowerShellMaxConcurrency:18 PowerShellMaxTenantConcurrency:PowerShellMaxCmdlets:PowerShellMaxCmdletsTimePeriod: ExchangeMaxCmdlets:PowerShellMaxCmdletQueueDe  PTH:PowerShellMaxDestructiveCmdlets:PowerShellMaxDestructiveCmdletsTimePeriod:RCAMaxConcurrency:1000 RCAPercentTimeInAD:400个RCAPercentTimeInCAS:400 RCAPercentTimeInMailboxRPC:400 CPAMaxConcurrency:20个CPAPercentTimeInCAS:205 CPAPercentTimeInMailboxRPC:200 MessageRateLimit:RecipientRateLimit:ForwardeeLimit:CPUStartPercent:75 AdminDisplayName:ExchangeVersion:0.10(14.0.100.0)名称:TestMigrationThrottling的distinguishedName :CN = TestMigrationThrottling CN =全局设置CN =我们的公司CN = Microsoft Exchange CN =服务CN =configurationDC = cimex DC = com身份:TestMigrationThrottling :domain.com/Configuration/Schema/ms-Exch-Throttling-Policy ObjectClass:{top,msExchGenericPolicy,msExchThrottlingPolicy} WhenChanged:21/04/2011 18:48:19 WhenCreated:21/04/2011 18:07:20 WhenChangedUTC :21/04/2011 17:48:19 WhenCreatedUTC:21/04/2011 17:07:20 OrganizationId:OriginatingServer:a-domain-contro  ller IsValid:是的 

IMAPSettings

 RunspaceId:afa3159c-32a6-4906-986f-8adfbe50868b
协议名称:IMAP4
名称:1
 MaxCommandSize:10240
 ShowHiddenFoldersEnabled:False
 UnencryptedOrTLSBindings:{192.168.xx:143}
 SSLBindings:{192.168.xx:993}
 InternalConnectionSettings:{mail.office.domain.com:143:TLS,mail.office.domain.com:993:SSL}
 ExternalConnectionSettings:{mail.office.domain.com:143:TLS,mail.office.domain.com:993:SSL}
 X509CertificateName:mail.domain.com
横幅:Microsoft Exchange IMAP4服务已准备就绪。
 LoginType:SecureLogin
 AuthenticatedConnectionTimeout:00:30:00
 PreAuthenticatedConnectionTimeout:00:01:00
 MaxConnections:2147483647
 MaxConnectionFromSingleIP:2147483647
 MaxConnectionsPerUser:16
 MessageRetrievalMimeFormat:BestBodyFormat
 ProxyTargetPort:143
 CalendarItemRetrievalOption:iCalendar
 OwaServerUrl:
 EnableExactRFC822Size:False
 LiveIdBasicAuthReplacement:False
 SuppressReadReceipt:False
 ProtocolLogEnabled:True
 EnforceCertificateErrors:False
 LogFileLocation:C:\ Program Files \ Microsoft \ Exchange Server \ V14 \ Logging \ Imap4
 LogFileRollOverSettings:每日
 LogPerF​​ileSizeQuota:0 B(0字节)
 ExtendedProtectionPolicy:无
 EnableGSSAPIAndNTLMAuth:True
服务器:CMX-OFFICE-EX01
 AdminDisplayName:
 ExchangeVersion:0.10(14.0.100.0)
 DistinguishedName:CN = 1,CN = IMAP4,CN =协议,CN = EXCHANGE01,CN =服务器,CN = Exchangepipe理组(FYDIBOHF23SPDLT),CN =pipe理组CN =我们COmpany,CN = Microsoft Exchange CN = CN =configuration,DC =域,DC = COM
身份:EXCHANGE01 \ 1
 Guid:48f9dc37-74c2-4fb0-a042-641f863f45f2
 ObjectCategory:domain.com/Configuration/Schema/ms-Exch-Protocol-Cfg-IMAP-Server
 ObjectClass:{top,protocolCfg,protocolCfgIMAP,protocolCfgIMAPServer}
什么时候变化:21/04/2011 17:03:39
创build时间:15/04/2011 13:51:58
 WhenChangedUTC:21/04/2011 16:03:39
 WhenCreatedUTC:15/04/2011 12:51:58
 OrganizationId:
 OriginatingServer:a-domain-server
 IsValid:是的

在这里有相同的错误。

通过附加“–reconnectretry2”参数值为10它适用于我(没有尝试任何较低的值)。

这会导致imapsync在丢弃时重新build立到远程服务器的连接。

现在只有一些错误,用于同步消息与较大的附件留给我。 没有find确切的尺寸限制或我可以调整的地方。

我在Ubuntu上使用imapsync 1.286(现在同步从dovecot到exchange 2010)。