当一位在您 Exchange 组织中的使用者传送一封电子邮件消息给公司以外的收件者时,该收件者使用的客户端并不一定可以读取这个消息。如果收件者使用的电子邮件客户端无法辨识 Unicode Translation Format-8 (UTF-8) 编码,就不能检视由 Exchange 2000 使用者送出的消息。因为 Exchange 2000 使用 Microsoft® Internet Explorer 5 或以上版本开启 Microsoft Outlook® Web Access 并传送消息。
为了解决这个问题,您可以关闭使用地区性字符的 Microsoft Outlook® Web Access,并且使用一组替代的字符集作为电子邮件的编码格式。但如果您只将使用地区性字符这项功能关闭,无法辨识 UFT-8 编码的客户端可以检视电子邮件,但是却无法判读内文。如果您将这项功能关闭,并且指定替代的字符集,电子邮件除了能由可辨识 UFT-8 编码的客户端检视之外,还能保留原来的文字与格式。
因为在 Exchange 2000 Server Service Pack 1 (SP1) 中默认地区性字符功能是关闭的,所以当您在运行 SP 1 升级时,其实就已经完成解决方案的第一步骤-关闭地区性字符功能。若您尚未升级至 SP1,请关闭地区性字符功能;请参考 知识库 Q273615 文章。
假如您想要让组织中 Outlook Web Access 的使用者所传送的电子邮件能够让收件者检视,并且同时保留原先的文字格式,您必须也要使用一组替代的字符集为电子邮件进行编码。
注意:不正确地使用登录编辑器 (Registry Editor) 会导致严重到可能需要重新安装操作系统的问题。Microsoft 无法保证一定能够解决不正确使用登录编辑器所生成的问题。因此在使用前要自行评估危险性。
有关如何编辑登录,请检视登录编辑器 (Regedit.exe) 中<改变主键与值>的说明,或是在 Regedt32.exe 中的<添加或删除在登录中的资料>和<编辑登录资料>说明。您在编辑登录档前要注意事先备份。如果您的系统是 Windows NT 或 Windows 2000,应该也要为紧急修复磁盘 (Emergency Repair Disk,ERD) 升级。
使用一组替代的字符集作为电子邮件的编码格式:
单击 [开始],指向 [程序集] 中的 [系统管理工具] ,再按 [服务]。
在 [Microsoft Exchange 信息储存库] 服务上按右键,然后选择 [停止]。
在 [全球信息网发行服务] 上按右键,然后选择 [停止]。
单击 [开始] ,再按 [运行]。
在 [开启] 对话框中,键入 regedit。
在登录中寻找以下的主键 (key):
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices MSExchangeWEBOWAUseAltRegionalCharset
在 [UseAltRegionalCharset] 上按下右键,再按 [更改]。
在 [基本组] 对话框中,按下 [十六进位制]。
在 [值的资料] 中,键入 0x1,然后按 [退出]。
在 [登录] 功能列表中,按 [退出]。
在 [系统管理工具] 中,重新启动 [Microsoft Exchange 信息储存库] 服务。
在 [系统管理工具] 中,重新启动 [全球信息网发行服务]。
如果登录主键 (registry key) 设置完成,电子邮件由任何一版使用下列字符集的 Internet Explorer 组成:
韩文:euc_kr
日文:iso-2022-jp (JIS)
西欧语系:iso-8859-1
俄文:koi8-r
中欧语系:iso-8859-2
如果没有登录主键设置,而且使用地区性字符的功能为开启状态,电子邮件便由使用 UTF-8 字符集的 Internet Explore 5.01 或以上版本浏览器组成。若电子邮件由 Internet Explorer 5.01 以下版本组成者将使用下列字符集:
韩文:KS_C_5601-1987
日文:shift_jis
西欧语系:windows-1252
俄文:windows-1251
中欧语系:windows-1250
附注:如果您将地区性字符的功能设为开启状态 (UseRegionalCharset 登录主键 REG_DWORD 值设为 -1) ,并且同时设置登录主键为使用替代的字符集作为电子邮件的编码格式 (UseAltRegionalCharset 登录主键 REG_DWORD 值设为 0x1),那么替代的字符集设置会优先于地区性字符的设置。