请问OpenSmtp和OpenPop的问题,谢谢。(我想给200分的,老提示错误,Sorry)
最近在用OpenSmtp和OpenPop两个组件做一个类似Foxmail的小程序,从功能到界面上实现基本的功能。主要是为了学习C#和dotNET编程。这两个组件非常好用,可以实现非常多的功能,在此要感谢作者的努力,相关资料在http://sourceforge.net/projects/opensmtp-net/ 和 http://sourceforge.net/projects/hpop/。
我没有搞明白的地方就是这样一个小程序应该可以将接收到的电子邮件存储起来,并在以后程序再次打开给用户显示出来。那么应该怎么存储接收的邮件呢?OpenPOP里提供了一个方法(OpenPOP.MIMEParser.Message.SaveToMIMEEmailFile(...))可以将邮件存储为(*.eml)格式。但下次程序启动时就应该把它重新在内存里构建起来,这应该怎样实现呢?我度没有找到相关的方法。
我想可能不应该这样存储,而是选择另外的格式来存储,那么真的要自定义一种格式专门用来保存吗?我不知道到底用什么方法,请大虾给点相关参考信息或资料,谢谢。
E-mail: acuter@citiz.net