Welcome

首页 / 软件开发 / C# / C#将MailMessage保存为本地eml文件续(.Net+SmtpClient)

C#将MailMessage保存为本地eml文件续(.Net+SmtpClient)2011-07-10 博客园 三角猫在上一篇 MailMessage保存为eml文件(C#+SmtpClient)中,我们使用了反射(Reflection)的方式,调用System.Net.Mail的内部对象 MailWriter 实现了将 MailMessage 的内容保存为 eml 文件。

通过上次的实现,主要是学习反射Reflection的使用思路,起到个抛砖引玉的作用吧,算是

今天,偶尔看到了上次的代码,又重新发现了一个新大陆,使得保存eml文件的工作,变得异常简单了 ,先回到上次解析的地方:

上次的时候,我们对于上面的这张图片,过分强调了 MailWriter 这里,而忽略了其他的部分,下面我把上面这幅图,重现一下: