我们公司使用的是自己搭建的邮件服务器,内部邮箱某一用户邮件发送后接收方能够收到邮件正文,但该邮件所带的附件却丢失,发送方使用的是Office Outlook 2003客户端,这种现象也不是经常出现,只有偶尔存在,而且奇怪的是:比如同时发给十个人,其中八个人能正常收到附件,其它二个人又收不到。接受方一般是OUTLOOK EXPRESS或者FOXMAIL。
        在FOXMAIL中查看了半天,发现附件变成一个Winmail.dat文件,而且打不开。
用GOOGLE搜索了一下,发现网络上有很多类似故障,其问题原因是由于OFFICE OUTLOOK和OUTLOOK EXPRESS6.0之间有一些兼容问题。
        解决方法很简单:
        1 Office Outlook 客户端设置邮件格式不要用RTF格式,应使用HTML或文本格式。
        2还有一个“回执”项设置,选中此项后发送邮件时会自动带一个Winmail.dat文件。取消掉它。
        我在同事机器上尝试了一下,让她单独给我发一封邮件,发现问题解决了。但是她再群发,又是同样故障,需要了解一下配置那块那儿有问题???
        查找同事Office Outlook 系统,发现她发送的邮件多是以 RTF格式发送的,在配置中:
        启动Outlook软件,打开 “工具”-“选项”-“邮件格式”,把“邮件撰写格式”设定为 HTML 或纯文本。并在该选项页面的“Internet格式”中的“Outlook RTF 选项”强制把发送到 Internet 的 RTF 邮件转换成 HTML 格式。另外,Microsoft Exchange Server 上也是类似选项,管理员应酌情加以限制。
 
 
       之后有同事安装了OFFICE2007,然后使用MICROSOFT OUTLOOK2007,她使用群发邮件,依然有同事能收到附件,有的就收不到;如果一封一封的发送邮件,也会有时候收到附件,有时候收不到。
       其根本原因还是MICROSOFT OUTLOOK2007默认会把邮件格式设置为RTF,因此最好方法是在联系人中将每个联系人属性中把邮件格式固定为HTML,在写邮件是从联系人加入,而不要手动输入联系人邮件地址。