outlook收到某一个人的邮件总是以‘TXT'文本格式显示

我的outlook已按下面的设置为以HTML格式阅读邮件,只要对方以HTML格式发送邮件,我应该收到邮件时会以HTML显示,可是偏偏就某一位合作伙伴的邮件发给我时我每次打开都是变成纯文本格式,我每一次发给他都是HTML格式的,但是每次他回复给我的邮件我收到后都自动变成纯文本格式,但是奇怪的是我其他被同时抄送到的同事收到他的回复邮件时是正常的以HTML格式收取的,我那位合作伙伴他说他能收到我发的HTML格式的邮件,并且正常显示,而且他回复我时在他的电脑上都是正常的,为什么我收到他的回复邮件时会变成纯文本?

问题:
最近常收到使用Outlook Express和Windows Live Mail收取来自Outlook2007发来的邮件时发现邮件中包括表格的内容部分丢失或附件附件丢失的现象?
分析:
其中一个员工在使用livmail就是MSN安装自带的LiveMail组件(在WIN7中替代原来Outlook Express)收取邮件中,其中有2个员工的邮件都在邮件内容中若有表格则会丢失部分内容,若有附件则附件不翼而飞了!
仔细检查发现这种情况都是收到来自Office Outlook2007发来的邮件有此问题,但有的人使用Outlook发送的邮件正常.经过使用不同的邮件客户端发送可以测试到使用其它的客户端未出来此情况,看来问题还是集中在Outlook2007上面了.
让其它使用Outlook发送的邮件可以正常打开和收取附件,就是有2人发的有问题,遂检查那2人的Outlook发现其配置皆是HTML格式的邮件,于是想起以前写的一篇文章关于附件变为winmail.dat的情况.有可能也是这种原因导致的.
看来得强制设置HTML的格式转换了,测试修改注册表确实如此,汗...这个微软的东东感觉有点奇怪:之前发送的邮件皆正常,不知哪天修改了什么或没什么操作就出这个问题,看来兼容性的那RTF格式的东西不够正规和规范啊...
解决:
找到发送邮件的电脑,关闭Outlook2007,再修改注册表的相关键值,然后开启Outlook.
注册表键值如下:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences]
"DisableTNEF"=dword:00000001
您也可以到SkyDrive上直接下载这个Outlook2007注册表文件导入.
说明:
邮件的规范标准非常重要,这种RTF格式定制的是微软自有的,在Outlook中专有的.因为全世界用Outlook的网友远远没有其它邮件客户端要多,如ThunderBird等.所以发送邮件请尽可能使用HTML或文本格式.
另外微软的软件有些让人郁闷的,安装包是越来越大,和注册表相关联的也越来越多.真是没有效率啊.而且许多帮助文档不能给出根本性的建议!最重要的功能上却没有多少,并且许多功能是非常用的,近几年则一味的在界面美观上作文章和宣传,客户实用性下降了许多.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-07
如果有设置签名,删除掉后再试试,我就是这么弄好的
第2个回答  2012-09-03
首先你的图是发送格式,不是阅读格式,我的版本上有阅读格式上有用纯文本阅读的选项,你查查参数和设置里有没有阅读格式。本回答被网友采纳
第3个回答  2012-08-29
建议升级2007,可以解决这个问题。