目前我正在使用 Outlook 2010,有时客户声称他们会收到 Windows.dat 格式的附件。
我在网上搜索了各种可能的解决方案,但大多数建议是将发送格式更改为纯文本。但是使用纯文本格式会有一些限制。
所以我想知道,除了纯文本格式,还有其他方法可以解决这个winmail.dat
问题吗?此外,纯文本格式真的能 100% 避免这个问题吗?
答案1
看使用 Outlook 从发件人收到的电子邮件包含 Winmail.dat 附件。
纯文本总是好的(在我看来),应该是可靠的。如果你必须使用富文本,尝试 HTML。
症状
您收到一封包含 winmail.dat 附件的电子邮件。如果以下所有条件都成立,则可能会出现此问题:该电子邮件由使用 Microsoft Outlook 的人发送给您。该邮件的格式为富文本格式 (RTF)。
当电子邮件通过互联网发送给您时,此问题更为常见。
原因
Winmail.dat 文件用于保留富文本格式。Outlook 在发送富文本格式的邮件时会使用它。在传输过程中,邮件的内容可能会更改,从而导致接收客户端无法读取格式说明。在其他情况下,接收客户端不会使用或识别 winmail.dat 文件。
解决
winmail.dat 文件中的数据不可用。要解决此问题,请要求发件人以纯文本格式重新发送邮件。发件人可以使用以下方法来阻止发送以传输中性封装格式 (TNEF) 封装的富文本邮件。
方法 1:更改默认邮件格式
发件人可以使用以下步骤更改他们发送的电子邮件格式:在“工具”菜单上,单击“选项”,然后单击“邮件格式”。在“以此邮件格式撰写”中,单击以选择“纯文本”,然后单击“确定”。注意:要发送给使用 RTF 格式的某些收件人和使用纯文本格式的其他收件人,发件人必须在“个人通讯簿”或收件人的联系人记录中为收件人设置选项。
方法 2:修改个人通讯簿中的收件人条目
发件人可以使用以下步骤从个人通讯簿中的收件人属性中删除 RTF 格式:在“工具”菜单上,单击“通讯簿”。在“显示姓名发件人”中,单击“个人通讯簿”。选择要设置为纯文本的收件人,然后单击“文件”菜单上的“属性”。在“SMTP 常规”选项卡中,单击以清除“始终以 Microsoft Exchange 富文本格式发送给此收件人”复选框,然后单击“确定”。
方法 3:更改具体联系方式
发件人可以按照以下步骤在收件人的联系人记录中设置纯文本:
在“联系人”文件夹中打开收件人的记录。双击收件人的电子邮件地址。在“电子邮件属性”对话框中,单击“Internet 格式”下的“仅发送纯文本”。方法 4:设置 Outlook RTF 格式 Internet 电子邮件设置
在 Outlook 2003 和 Outlook 2007 中,单击“工具”菜单上的“选项”。单击“邮件格式”选项卡。单击“Internet 格式”。在“Outlook 富文本”选项下,单击转换为 HTML 格式 或转换为纯文本格式。
(我的强调)