你目前正处于脱机状态,正在等待 Internet 重新连接

应用程序生成的电子邮件或从外部组织中的用户的电子邮件生成 NDR 具有 5.6.0 编译的状态代码 Exchange Server 的用户发送邮件的时间

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 2710089
症状
请考虑以下方案。

方案 1
  • 您的电子邮件发送给收件人。
  • 电子邮件包含附件。
  • 收件人的邮箱位于 Microsoft Exchange Server 2010年或 Microsoft Exchange Server 2007年上。
  • 外部组织中收件人的邮箱。
在这种情况下,电子邮件不是传递给收件人,像预期的那样。发生此问题时,您会收到未送达报告,其中包含下面的状态代码:
# 554 5.6.0 编译 STOREDRV。提供 ;邮件内容已损坏 # #
方案 2
  • 应用程序生成的电子邮件,并向收件人发送电子邮件。
  • 电子邮件包含附件。
  • 收件人的邮箱位于 Microsoft Exchange Server 2010年或 Microsoft Exchange Server 2007年上。
在这种情况下,电子邮件不是传递给收件人,像预期的那样。发生此问题时,会生成未送达报告包含以下状态代码:
# 554 5.6.0 编译 STOREDRV。提供 ;邮件内容已损坏 # #
原因
如果附件使用 Base64 编码进行编码,则会发生此问题。

注意Exchange Server 接受标准的 mac binhex 编码类型。
解决方案
若要解决此问题,请通过使用 RFC 1741 中定义的标准的 mac binhex 类型编码附件。例如,对附件进行编码使用 mac binhex40 编码。
更多信息
"症状"一节所述的问题时,电子邮件消息标头包含以下内容类型标头值:
Content-Type: application/mac-binhex40Content-Transfer-Encoding: base64
当使用 mac binhex40 编码类型编码附件时,邮件标题如下所示:
Content-Type: application/mac-binhex40Content-Disposition: attachment; filename="filename"
参考
有关 mac binhex40 编码类型和 RFC 1741 的详细信息,请访问下面的 MSDN 网站:

属性

文章 ID:2710089 - 上次审阅时间:05/11/2012 18:40:00 - 修订版本: 1.0

  • kbsurveynew kbprb kbtshoot kbmt KB2710089 KbMtzh
反馈
ion.protocol) + "//c.microsoft.com/ms.js'><\/script>");