有没有办法将 MS-TNEF 标头添加到传输中或接收的电子邮件中?

有没有办法将 MS-TNEF 标头添加到传输中或接收的电子邮件中?

我的同事一直在抱怨收到某家公司发来的电子邮件没有格式。我看格式很好。深入研究后发现,不同之处在于我收到的电子邮件包含纯文本和 HTML 格式,X-MS-TNEF-CORRELATOR 标头存在但为空白,而我的同事的 X-MS-TNEF-CORRELATOR 有一个值,末尾有一大堆二进制内容,我猜是 winmail.dat 或等效文件。

发件人的 IT 部门表示,格式错误不由他们负责,但据我所知,这些电子邮件在离开发件人的邮件服务器后,不可能以这种方式更改 - 换句话说,这不可能是由我公司的邮件服务器(恰好是 Google)造成的。这是正确的吗?

如果是这样,那么我可以要求发件人的 IT 部门在其假设的 Exchange 服务器上查找什么,该服务器会以 HTML 格式向我发送电子邮件,并以 MS-TNEF/等格式向同事发送电子邮件?

答案1

如果邮件是通过富文本格式 (与 RTF 不同!) 发送的,Exchange 将使用 TNEF。发送者在向您发送邮件时应选择使用 HTML 或纯文本,或者管理员通常可以在域级别进行设置,例如在 Exchange 2010 中,Exchange 管理控制台 > 组织配置 > 远程域,添加您的域并将“Exchange 富文本”设置为从不。

相关内容