介绍
当 SMTP 适配器发送电子邮件的主题行不包含在 Microsoft BizTalk Server 2010 中的扩展的字符时,SMTP 适配器仍使用 MIME、 Unicode 或 Base64 编码主题行。 注意 这种现象符合征求意见文档 (Rfc) 2047年和 RFC 2231。 RFC 2047 和 RFC 2231 有关详细信息,请访问下面的互联网工程任务组 (IETF) 网站:
RFC 2047 和 RFC 2231 有关的一般信息此修复程序添加了一个选项,让您禁用 SMTP 适配器的 BizTalk Server 2010 中的主题行的编码。
更多信息
累积更新信息
累积更新包 2 为 BizTalk Server 2010 中包括的修复程序可以解决此问题。有关如何获取此累积更新程序包,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2573000 累积更新包 2 为 BizTalk Server 2010
注册表信息
重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表要应用此修补程序,必须创建DisableSMTPSubjectEncoding注册表项,并再将 DWORD 值设置为1或大于1的值的值。若要执行此操作,请执行以下步骤:
-
打开注册表编辑器。 打开注册表编辑器,单击开始,在开始搜索框中,键入注册表编辑器,然后按 enter 键。
-
找到并单击基于 x86 的计算机上的以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Administration
-
单击相应的注册表子项,这取决于以下条件:
-
如果 SMTP 发送端口由 BizTalk Server 2010 中的 32 位主机实例,请单击下面的注册表子项: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Administration
-
如果 SMTP 发送端口由 BizTalk Server 2010 中的 64 位主机实例,请单击下面的注册表子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk Server\3.0\Administration
-
-
在编辑菜单上,指向新建,然后单击DWORD 值。
-
键入DisableSMTPSubjectEncoding,,然后按 enter 键。
-
用鼠标右键单击DisableSMTPSubjectEncoding,然后单击修改。
-
在数值数据框中,键入等于或大于 1 的值,然后单击确定。 注意
-
如果您键入一个等于或大于 1 的值,未编码的电子邮件的主题行。
-
如果键入0,该电子邮件的主题行进行编码。
-
-
退出注册表编辑器。
-
重新启动 BizTalk Server 2010 中的主机实例。
参考
BizTalk Server 服务包和累积更新列表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2555976 Service pack 和 BizTalk Server 的累积更新列表 BizTalk Server 修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2003907 BizTalk Server 修补程序有关的信息