" title="云计算大数据


0

Exchange Server 2010 550 5.6.0 CAT.InvalidContent.Exception

编辑:IT助理/ 栏目:电子邮件服务 /发布于:2018年-10月-3日

参考以下KB,修改 EdgeTransport.exe.config 文件,以支持所提到的编码。

【参考资料】

http://social.technet.microsoft.com/Forums/exchange/en-US/56fc17a2-23cb-42af-9b81-1c230f37f765/delivery-has-failed-550-560-catinvalidcontentexception-invalidcharsetexception-character-set?forum=exchange2010

 

http://social.technet.microsoft.com/Forums/exchange/en-US/1a87028f-1c7d-4637-a17f-f04c956ddfdf/550-560-catinvalidcontentexception-invalidcharsetexception-character-set-name-unknown-is?forum=exchangesvradminlegacy


【以下内容翻译自微软 https://support.microsoft.com/en-us/topic/an-email-message-that-contains-unsupported-encoded-characters-in-the-subject-line-is-not-delivered-in-an-exchange-server-2010-environment-6cb58957-205d-6125-7415-5bb8ecf20c93 

现象: 考虑以下场景: 您使用 Microsoft Exchange Server 2010 邮箱发送电子邮件。 电子邮件的主题行包含不受支持的编码字符,例如 ISO-2022-JP-2 编码字符。 在这种情况下,不会传递电子邮件。此外,您不会收到未送达报告 (NDR) 消息。

原因 出现此问题的原因是,如果主题行包含不受支持的编码字符,则 Exchange Server 2010 不会处理电子邮件。此外,当 Exchange Server 2010 尝试生成 NDR 邮件时会发生异常。

解决 要解决此问题,请安装以下更新汇总: 2509910 Exchange Server 2010 Service Pack 1 更新汇总 4 应用此更新汇总后,当您发送主题行中包含不受支持的编码字符的电子邮件时,您将收到 NDR 消息。此外,还有一项新功能可用于启用回退以使用配置文件中的默认字符集。如果启用此功能,则可以发送主题行中包含不受支持的编码字符的电子邮件。

要启用此功能,请按照下列步骤操作: 在记事本中打开 EdgeTransport.exe.config 文件。 注意默认情况下,EdgeTransport.exe.config 文件位于以下文件夹中:C:\Program Files\Microsoft\Exchange Server\V14\Bin

在配置元素下添加以下配置元素: 注意 元素中的唯一区别是“版本”。

例如,

对 Exchange Server 2010 Service Pack 1 使用“Version=14.1.214.0”,

对 Exchange Server 2010 Service Pack 2 使用“Version=14.2.214.0”,

对 Exchange Server 2010 Service Pack 3 使用“Version=14.3.214.0”。
<configSections>
    <section name="CTS" type="Microsoft.Exchange.Data.Internal.CtsConfigurationSection, Microsoft.Exchange.Data.Common, Version=14.2.214.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<CTS>
    <Globalization>
      <FallbackToDefaultCharset Fallback="true"/>
      <DefaultCulture Culture="ja"/>
    </Globalization>
</CTS>

configSections 部分必须是 .NET 强制执行的配置元素的第一个元素。如果没有,传输服务将在启动时停止响应。
Microsoft.Exchange.Data.Common 程序集的版本、区域性和公共令牌必须正确。您可以从全局程序集缓存 (GAC) 中找到它们。
FallbackToDefaultCharset 元素用于打开或关闭此功能。您可以通过将 Fallback 属性设置为 true 或 false 来打开或关闭此功能。
如果不支持电子邮件消息上的字符集,则 DefaultCulture 元素将指定后备文化。您必须将 Culture 属性设置为有效的区域性名称。如果不是,Exchange 将使用当前线程的文化作为回退文化。在示例配置中,回退区域性设置为“ja”,这可以保留不受支持的字符集(例如“ISO-2022-JP-2”)的大部分字符。
保存 EdgeTransport.exe.config 文件。
重启传输服务生效。
注意 必须仔细编辑配置文件。没有用于诊断的跟踪或事件日志。如果配置文件中存在拼写错误,该功能将无法正常工作或按预期工作。另请注意,对于具有不受支持的字符集的消息,我们将不保证收到该消息时的任何内容,并且我们不保证收到该消息时由该消息引起的任何消息的保真度。
地位
Microsoft 已经确认这是“适用于”部分中列出的 Microsoft 产品中的问题。 



本文由“云计算大数据 > IT助理”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅云计算大数据以获得最新内容。

已经有 0 条群众意见