我正在从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:每日
LogPerFileSizeQuota: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)。