首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于利用cdo.dll读取HTML格式邮件的有关问题

2012-06-09 
关于利用cdo.dll读取HTML格式邮件的问题我使用CDO.dll来读取.eml文件(邮件文件),利用CDO.Message.htmlBody

关于利用cdo.dll读取HTML格式邮件的问题
我使用CDO.dll来读取.eml文件(邮件文件),利用CDO.Message.htmlBody属性可以拿到HTML格式邮件的HTML源代码,利用CDO.Message.BodyPart.BodyParts.saveFile()可以拿到邮件中的图片,但是但是如果邮件中包含有图片,所获取的邮件的HTML中图片的src = "cid:XXXXX@XXXX",我知道cid的意思就是content ID,因为邮件是
满足MIME格式的,邮件中的图片和多媒体等都是以base64编码在邮件中,但是我不知道如何将取得的图片文件名和html源码中图片的src一一对应起来,请各位大侠帮忙解释下!
我的问题也可以表述为:有一个.eml文件,请使用cdo.dll解析它,如果.eml文件是html格式的,且其中包含有图片,我如何利用cdo.dll来生成这个HTML源码以及邮件中的图片。

[解决办法]
哈哈 我自己解决了

热点排行