我们有一位只能接收纯文本电子邮件的客户,我已经更改了 Outlook 中的设置,电子邮件可以正常发送,但如果我们添加附件,他们会以 winmail.dat 文件的形式收到它。
我已经更改了注册表项,清除了缓存,重新创建了配置文件并运行了修复工具。
该电子邮件确实是以计划文本形式发送的,附件显示为 Content-Type: application/ms-tnef; name="winmail.dat"
答案1
您可以遵循 Microsoft 的以下指南:
如何防止将 Winmail.dat 文件发送给 Internet 用户
如果您可以控制 Exchange 服务器,则需要将
Send Microsoft Exchange Rich Text
其更改并设置为Never
:
- 打开
Internet Mail Connector
“属性”页面。 - 单击
General
“-”选项卡。 - 列表
Send Microsoft Exchange Rich Text
框控制富文本数据的发送。
将此值设置为Never
。
如果您无法控制 Exchange 服务器,您可以尝试以下操作:
- 您需要将收件人添加到您的地址簿。
- 您应该能够清除复选框
Always Send To This Recipient In Microsoft Exchange Rich-Text Format
如果这仍然不起作用,您可以尝试上述链接中的其他方法。其中一些选项还取决于 Exchange 的版本(因此,如果它们不起作用,我们需要更多详细信息来解决问题)。
解决发送问题的另一个好资源winmail.dat
是这里。
答案2
如果您有 Exchange Server 2013,您还可以禁用 winmail.dat 文件名生成:
获取远程域 | 设置远程域 -TNEFEnabled $False
以下是一个例子:
Exchange Server 2013:winmail.dat 附加文件
它是西班牙语的,但通过截图就很容易理解。