升级到 Exchange Server 2007 SP1 之后 POP3 和 IMAP4 可能无法正常工作
上一次修改主题: 2011-01-26
在将客户端访问服务器升级到 Microsoft Exchange Server 2007 Service Pack1 (SP1) 或更高版本之后,邮局协议版本 3 (POP3) 和 Internet 邮件访问协议版本 4rev1 (IMAP4) 连接可能无法正常工作。这是因为在 Service Pack 安装过程中 POP3 和 IMAP4 配置文件被重置为默认值。此行为是特意设计的。
要点: |
---|
如果不保留已经自定义的设置,则使用 POP3 和 IMAP4 连接到 Exchange 2007 的用户可能遇到服务中断。 |
若要保留已经自定义的任何 POP3 和 IMAP4 配置设置,则将客户端访问服务器升级到 Exchange 2007 Service Pack 之后,必须重新应用这些自定义设置。尽管在完成 SP1 安装之后可以通过手动方式重新应用这些设置,但我们还是建议您使用本主题提供的过程来备份并还原这些设置。
步骤
在升级到 Exchange 2007 SP1 或更高版本之后,如果要在运行 Exchange 2007 的计算机上保留 POP3 和 IMAP4 配置设置,请执行以下过程。
备份 POP3 和 IMAP4 配置文件中的设置
在客户端访问服务器上,导航到 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是安装了 Exchange Server 2007 的目录。
复制以下文件,并在客户端访问服务器上的替代目录中将它们存档:
Microsoft.Exchange.Pop3.exe.Config
Microsoft.Exchange.Imap4.exe.Config
使用描述性名称重命名已复制到替代目录中的文件的版本。例如,可以采用下述命名:
Microsoft.Exchange.Imap4.exe.Config_Pre-SP1
Microsoft.Exchange.Pop3.exe.Config_Pre-SP1
在将客户端访问服务器升级到 Exchange 2007 SP1 或更高版本后还原配置设置
使用任何文本编辑器(比如记事本)打开在前面的过程中备份的 POP3 配置文件。例如,Microsoft.Exchange.Pop3.exe.Config_Pre-SP1。
滚动到配置文件的末尾。选中配置文件的以下行,然后单击“复制”。
<appSettings>
<add key="MaxIoThreadsPerCPU" value="0" />
<add key="ConnectionCacheSize" value="250" />
<add key="ProtocolLog" value="false" />
<add key="LogPath" value="C:\Program Files\Microsoft\Exchange Server\Logging\Pop3" />
<add key="AgeQuotaInHours" value="24" />
<add key="SizeQuota" value="10000000" />
<add key="PerFileSizeQuota" value="1000000" />
<add key="AllowCrossSiteSessions" value="false"/>
</appSettings>
注意: 您备份文件中的值与此示例中的值将有所不同。 在客户端访问服务器上,转到 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是安装 Exchange Server 2007 的目录。
使用任何文本编辑器(比如记事本)打开文件 Microsoft.Exchange.Pop3.exe.Config,然后滚动到文件的末尾。
选择包含默认配置设置(即 <appSettings> 行到 </appSettings > 行)的行,单击“粘贴”,用剪贴板上的设置替换默认配置设置,然后保存并关闭文件。
使用任何文本编辑器(比如记事本)打开在前面的过程中备份的 IMAP4 配置文件。例如,Microsoft.Exchange.Imap4.exe.Config_Pre-SP1。
滚动到配置文件的末尾。复制配置文件的以下行。
<appSettings>
<add key="MaxIoThreadsPerCPU" value="0" />
<add key="ConnectionCacheSize" value="250" />
<add key="ProtocolLog" value="false" />
<add key="LogPath" value="C:\Program Files\Microsoft\Exchange Server\Logging\Imap4" />
<add key="AgeQuotaInHours" value="24" />
<add key="SizeQuota" value="10000000" />
<add key="PerFileSizeQuota" value="1000000" />
<add key="AllowCrossSiteSessions" value="false"/>
</appSettings>
注意: 您备份文件中的值与此示例中的值将有所不同。 在客户端访问服务器上,导航到 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap,其中 C:\ 是安装 Exchange Server 2007 的目录。
使用任何文本编辑器(比如记事本)打开文件 Microsoft.Exchange.Imap4.exe.Config,然后滚动到文件的末尾。
选择包含默认配置设置(即 <appSettings> 行到 </appSettings > 行)的行,单击“粘贴”,用剪贴板上的设置替换默认配置设置,然后保存并关闭文件。
重新启动 Microsoft Exchange IMAP4 服务和 Microsoft Exchange POP3 服务。
详细信息
有关启用 POP3 和 IMAP4 客户端的跨站点连接的信息,请参阅如何为 POP3 和 IMAP4 客户端启用跨站点连接。