使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

摘要

Microsoft Outlook 和 Microsoft Exchange 客户端有时都使用特殊方法来打包信息,以便通过 Internet 发送消息。 此方法在技术上称为传输中性封装格式 (TNEF) 。

以下 MSDN 网站提供了有关 TNEF 的技术信息:

http://msdn.microsoft.com

更多信息

TNEF 的使用通常受 Outlook 中的设置的影响,这些设置称为 Microsoft Outlook RtF 格式 (RTF) 。 RTF 和 TNEF 密切相关,但并不相同。

TNEF 编码的邮件包含邮件的纯文本版本,以及“打包”原始邮件其他各部分的二进制附件。 在大多数情况下,二进制附件名为 Winmail.dat,可能包含以下信息:

  • 消息的格式化文本版本 (例如字体信息和颜色) 。

  • OLE 对象 (例如嵌入图片和嵌入的 Microsoft Office 文档) 。

  • Outlook 的特殊功能 (例如自定义表单、投票按钮和会议请求) 。

  • 添加到原始邮件的常规文件附件。

除了前面列出的信息外,个人文件夹 (.pst) 文件的路径和登录名也嵌入到 Winmail.dat 文件中。 尽管此数据未显式公开给收件人,但如果收件人在二进制或文本编辑器中打开Winmail.dat文件进行编辑,他们可以看到路径和登录名称。 请注意,密码信息不会显示。 若要确保 .pst 文件的路径或登录名未包含在Winmail.dat附件中,请按照本文中的步骤发送不包含Winmail.dat文件的邮件。

某些 Outlook 功能要求同样使用 Outlook 的 Internet 电子邮件收件人正确理解 TNEF 编码。 例如,当您通过 Internet 向收件人发送包含“投票”按钮的消息时,如果未为该收件人启用 TNEF,则不会收到“投票”按钮。 或者,对于发送具有常规文件附件的邮件,不需要 TNEF。 如果要将具有文件附件的邮件发送给不使用 Outlook 或 Exchange 客户端的收件人,我们建议手动选择使用不需要 TNEF ((如 HTML 或纯文本) )的电子邮件格式。 如果在未发送 TNEF 的情况下发送邮件,收件人可以按预期查看和保存附件。

发送和接收问题

当不了解 TNEF 的电子邮件客户端收到包含 TNEF 信息的消息时,下面是两个常见结果:

  • 收到邮件的纯文本版本,其中包含名为 Winmail.dat 的附件。 Winmail.dat附件在打开时没有有用的信息,因为它采用 TNEF 格式。

  • 收到邮件的纯文本版本,其中包含具有泛型名称的附件,例如ATT00008.dat或ATT00005.eml。 在这种情况下,客户端无法识别消息的 TNEF 部分或Winmail.dat文件名。 因此,将创建一个文件名来保存 TNEF 信息。

除了接收客户端,电子邮件服务器在传递邮件时通常会从邮件中删除 TNEF 信息。 如果启用了用于删除 TNEF 的服务器选项,则客户端将始终收到消息的纯文本版本。 Exchange Server是电子邮件服务器程序的一个示例,该程序可以选择从邮件中删除 TNEF。

消息编码

用于编码邮件的 Internet 标准(如多部分 Internet 邮件扩展 (MIME) 和 UUENCODE)独立于 TNEF 使用。 TNEF 可以作为类型为“application/ms-tnef”的 MIME 正文部分存在于 MIME 编码的消息中,也可以作为名为 Winmail.dat 的附件存在于 UUENCODED 邮件中。 接收客户端必须理解发送的 TNEF 编码才能正确显示封装的信息。

如何控制消息中的 TNEF

可以使用以下三种方法之一来控制 TNEF:

  • 全局 - 如果将默认电子邮件格式更改为纯文本或 HTML,则有助于确保除非 Outlook 功能需要 TNEF,否则不会发送 TNEF。

  • 按收件人 - 可以在收件人的电子邮件地址中指定不发送 TNEF,以便收件人始终接收邮件的纯文本版本。

  • 每封邮件 - 撰写新邮件或答复收到的邮件时。

方法 1. 如何对 TNEF 进行全局更改

对于Microsoft Outlook 2010及更高版本:

若要关闭 TNEF,请执行以下步骤:

  1. 单击“ 文件 ”选项卡,单击“ 选项”,然后单击“ 邮件”。

  2. “撰写此邮件格式” 列表中,单击“ 纯文本 ”或 “HTML”,然后单击“ 确定”。

若要在 TNEF 中发送消息,请执行以下步骤:

  1. 单击“ 文件 ”选项卡,单击“ 选项”,然后单击“ 邮件”。

方法 2:如何对 TNEF 进行按收件人更改

对于 Outlook 2010:

在“联系人”文件夹中

若要关闭 TNEF,请执行以下步骤:

  1. “联系人” 文件夹中打开收件人的记录。

  2. 双击收件人的电子邮件地址。

  3. 此时将显示 联系人卡片 。 单击“ 查看用于与此人交互的更多选项”,然后单击“ Outlook 属性”。

  4. “Internet 格式”列表中选择“仅发送纯文本”。

若要在 TNEF 中发送,请执行以下步骤:

  1. “联系人” 文件夹中打开收件人的记录。

  2. 双击收件人的电子邮件地址。

  3. 此时将显示 联系人卡片 。 单击“ 查看用于与此人交互的更多选项”,然后单击“ Outlook 属性”。

  4. 在“Internet 格式”框中单击“使用 Outlook Rtf 格式发送”。

方法 3:如何对 TNEF 进行每条消息更改

对于 Outlook 2010 及更高版本:

若要关闭 TNEF,请执行以下步骤:

  1. 打开新邮件,或在收到的邮件上单击“ 答复 ”。

  2. 在“ 设置文本格式 ”选项卡上,单击“ HTML ”或“ 纯文本”。

若要打开 TNEF,请执行以下步骤:

  1. 打开新邮件,或在收到的邮件上单击“ 答复 ”。

  2. 在“ 设置文本格式 ”选项卡上,单击“格式文本”。

常见方案

  • 问题:收件人收到Winmail.dat附件。
    解决方案:关闭收件人或全局) 的 TNEF (。

  • 问题:收件人收到ATT00001。DAT 附件。
    解决方案:关闭收件人或全局) 的 TNEF (。

  • 问题:收件人未收到常规文件附件。
    解决方案:关闭收件人或全局) 的 TNEF (。

  • 问题:收件人在 Outlook 中没有“投票”按钮。
    解决方案:为收件人打开 TNEF。

  • 问题:收件人以常规邮件的形式接收会议请求。
    解决方案:为收件人打开 TNEF。

  • 问题:收件人不接收自定义表单信息。
    解决方案:为收件人打开 TNEF。

  • 问题:收件人未收到带格式的邮件文本。
    解决方案:为收件人打开 TNEF。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×