找回失踪的附件 2001年 20期 我近日收到一封E-mail,内容就两三行,没有附件。但发信的朋友告诉我,这封E-mail中有附件。于是我自己想办法找回了失踪的附件:在收件箱中找到那封附件丢失的E-mail,点击“文件→导出”,命名为bad.eml后导出;再选中一封未损坏的、带附件的E-mail,导出为good.eml。用UltraEdit打开这两个文件,发现文件头不太一样,可能是因为发送过程中文件头损坏而导致附件丢失。既然是这样,我就用good.eml的文件头替换bad.eml的文件头,用good.eml的文件尾替换bad.eml的文件尾,将filename和name等号后的内容改为win32api.chm,然后保存bad.eml(bad.eml的源文件正文下filename和name等号后的内容为win32api.chm)。   现在再将bad.eml导入看看,bad.eml中的附件回来了!但是请注意,bad.eml的邮件信息和邮件内容都变了。不过不要紧,我要的只是附件。赶快将附件保存下来,再试一试,附件可以打开了。   总结经验,估计是邮件在传送过程中因某种原因损坏,但是邮件的大小、正文内容等信息未损坏,导致附件丢失,用好的邮件信息替换损坏部分后附件就可以找回。如果大家也遇到这种情况,不妨照此办理。