NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 邮件/群件 .: 转发邮件的时候,附件丢失的原因之一

转发邮件的时候,附件丢失的原因之一

今天遇到这么一个情况:转发一个带附件的时候,接收后发现附件不能显示,都加到邮件里了(变成乱码),找了半天网络也没有找到原因,然后自己就瞎看。 对照了一个正常的邮件,最后发现在邮件头有一个地方好象有点问题,于是做了个试验,总算找到了原因所在: 正常的邮件头包括以下内容: -------------------------------------------------------------- Received: from XXXPC ([XXX.XXX.XXX.XXX]) by XXX.com (Merak 8.0.3) with ASMTP id 5LG00187; Fri, 15 Dec 2006 16:30:58 +0800 Date: Fri, 15 Dec 2006 16:31:18 +0800 From: "1111" <1111@1111.com.cn> To: "2222" <2222@hotmail.com>, "3333" <3333@3333.com>, "4444" <4444@4444.com.cn>, "5555" <5555@5555.com.cn> References: <01af01c72006$8de4e770$4762210a@kwe.com.cn> Subject: =?gb2312?B?Rnc6IDIwMDfE6rb+yq6yv7rYy+rGrLTzxcy14w==?= Message-ID: <200612151631180781043@XXX.com.cn> X-mailer: Foxmail 6, 5, 104, 21 [cn] Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====001_Dragon273747278104_=====" -------------------------------------------------------------- 下面的就是出错的邮件的邮件头:(其它地方都一样,只有“References”这一段有不同,您可以仔细看一下。 ---------------------------------------------------------------- References: <3C7DF45E.32343D4C@ZZZ.com> <40581008.6988CFF3@ZZZ.com> <405A93A3.13FBB933@ZZZ.com> <406D5314.D3DE0F99@ZZZ.com> <407F4FC1.D2F8EF01@ZZZ.com> <40F62185.5CD2C374@ZZZ.com> <40FC8664.E8260720@ZZZ.com> <40FCB783.E9464928@ZZZ.com> <4105C7B7.50AB8538@ZZZ.com> <41132FE3.8769444B@ZZZ.com> <41198154.9F3F74D8@ZZZ.com> <411B29A0.DB0542F6@ZZZ.com> <411C280E.FD32A431@ZZZ.com> <41819909.B0600259@ZZZ.com> <418AE761.F0A73FA4@ZZZ.com> <42534B5F.705D2077@ZZZ.com> <425 <00cf01c71cf7$90112110$c662210a@ZZZ.com> <200612181300317440242@XXX.com.cn> -------------------------------------------------------------------- 看出来哪不同了没有? 就是“<425”,这里后面没有“>”,因为是转发,而且这应该是一些原邮件带的MAIL地址,所以我把它另存为.eml之后,把“<425”删除,再直接打开.eml文件,邮件就可以正常打开了。附件也在。 总结:固体原因我不是很清楚,我的理解是:因为少了一个“>”可能系统把后面的都当成了文本的内容,所以附件的内容就以文本的形式直接显示出来,而不是附件了。

这篇文章对你多有用?

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited