DSN 消息文本

适用于:Exchange Server 2013

您可以在 Microsoft Exchange Server 2013 中的自定义传递状态通知 (DSN) 邮件中加入文本,并可将该文本格式化为 HTML 格式。

可以包括要向 DSN 邮件收件人显示的任何信息。 例如,可以包含 DSN 的详细说明、技术支持的联系信息,以及指向支持部门网站的链接。 每个 DSN 消息最多可以包含 512 个字符。

由于 DSN 消息可以以 HTML 形式显示,因此可以在 DSN 文本中嵌入 HTML 格式标记。 例如,如果要将 DSN 消息中的某些文本加粗,请将文本括在 和 </B> HTML 标记中<B>。 下表提供了可在 DSN 消息文本中使用的有效 HTML 标记的一些示例。

HTML 标记 说明
<B> 粗体开始
</B> 粗体结束
<A HREF="url"> 超链接开始
</A> 超链接结束
<BR> 链接断开
<EM> 斜体开始
</EM> 斜体结束
<P> 段落开始
</P> 段落结束

注意

默认情况下,Exchange 发送 HTML DSN 消息,但你可以配置 Exchange 是向内部发件人和/或外部发件人发送 HTML DSN 邮件。 若要配置此行为,请使用 Set-TransportService 命令修改 InternalDsnSendHtml 参数和 ExternalDsnSendHtml 参数。

如果 InternalDsnSendHtml 参数设置为 $false,Exchange 将禁止发送到内部发件人的 DSN 邮件中的 HTML 标记。 如果 ExternalDsnSendHtml 参数设置为 $false,Exchange 将取消发送给外部发件人的 DSN 邮件中的 HTML 标记。

Exchange 在 DSN 邮件文本中使用的下列字符有特殊含义:

  • 大于符号 (>)
  • 大于符号 (<)
  • 与号 (&)
  • 引号 (")

这些字符用于确定 HTML 标记开始和结束的位置,以及应向发件人显示的文本的开始和停止位置。 如果要在 DSN 消息中显示这些字符,则必须使用下表中的转义代码。

例如,如果要显示消息 "Please contact the Help Desk at <1234>.",则必须将 添加到 Please contact the Help Desk at &lt;1234&gt;. DSN 消息文本。

转义代码 字符
&lt; <
&gt; >
&quot; "
&amp; &

重要

如果在 DSN 邮件文本中包含包含引号的 HTML 标记 (“) ,例如 <A HREF="url">,则必须在整个 DSN 消息文本中使用单引号 ( ) 。 如果在整个 DSN 消息文本和 HTML 标记周围使用双引号,则会收到错误消息。