本文主要是介绍使用CDO.message加载eml文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这是我在一个英文网站上看到的一个方法,使用CDO组件解析邮件格式的文件。
public CDO.Message LoadFromEml(string emlFileAbsolutePath){try{Message cdomsg = new CDO.Message();ADODB.Stream stream = new ADODB.Stream();stream.Open(Type.Missing, ADODB.ConnectModeEnum.adModeUnknown,ADODB.StreamOpenOptionsEnum.adOpenStreamUnspecified, string.Empty, string.Empty);stream.LoadFromFile(emlFileAbsolutePath);stream.Flush();cdomsg.DataSource.OpenObject(stream ,"_Stream");cdomsg.DataSource.Save();return cdomsg;}catch{return null;}}
这篇关于使用CDO.message加载eml文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!