Office 2010
我需要测试下游主机的电子邮件转换问题,并需要使用 TNEF 发送测试消息(我知道,这听起来很傻,因为我们通常不这样做)。
如何生成此格式的示例消息?我尝试了以下步骤:
- 打开 Outlook
- 导航至文件 -> 选项 -> 邮件 -> 消息格式(部分)
- 将“以富文本格式向 Internet 收件人发送邮件时”更改为“使用 Outlook 富文本格式发送”。
- 保存更改。关闭 Outlook。重新打开 Outlook。
- 撰写新邮件。选择“格式文本”选项卡,并将格式设置为“富文本”。
- 添加样本风格化文本和附件以便更好地衡量。
- 发送消息。
这似乎仍然无法让它出现(我正在检查 MIME 源)。还有其他方法吗?
答案1
有多种方法可以强制 Outlook 以 TNEF 格式发送,详情如下:
http://support.microsoft.com/kb/290809
看来您已经遵循了其中一个选项,但也许您可以尝试其他选项。不过,我怀疑真正的问题出在服务器级别。根据此 Microsoft 页面,您的 Exchange 管理员可以阻止将 Winmail.dat 文件发送给 Internet 用户:
http://support.microsoft.com/kb/138053
如果是这种情况,您需要寻求 Exchange 管理员的帮助来更改这些设置。如果他不愿意这样做(这可能是明智的做法),也许他可以为您设置一个测试 Exchange 服务器。
答案2
我发现在 Outlook 2013 中“强制”使用 TNEF (winmail.dat) 格式的唯一方法是添加投票按钮!这似乎每次都有效。