自己毕业论文中设计的邮件发送和接收程序(1)

总算花1天的时间把这个搞定了,贴出自己源代码和大家讨论一下,我菜鸟一个,有错误的地方请大家指正。这个程序开发主要是基于我论文的需要,所以功能肯定不详细,而且由于时间紧迫,只考虑邮件收发成功的情况,对于如果出现网络或者别的问题的情况,程序中没有相应的逻辑处理,我会在以后补上的,毕竟这不是我主要目的,废话少说,开始叙述:

这篇文章中主要参考POP3和SMTP的RFC文档,我比较笨,直到微软提供相应的邮件类,可没有采用,觉得自己写可能某些方面方便一些,不必受制于人,同时也参考了codeproject中一位印尼人写的程序,可惜他写的错误很多,我一一改正了,并且加上了自己的逻辑,哈,就算是自己的成果吧,有一些基本的代码我懒得自己敲,所以copy一下了。

收邮件是SendMail类来实现,发邮件是ReceiveMail类实现,下面的代码都经过我的测试,我自认为没有问题,在你的输入没问题的情况的。当然我没考虑多线程问题,这个不知道麻烦不,现在是没时间考虑了!好了,代码如下:

 

Code

 

待续。。。

posted @ 2009-05-29 19:40  规格严格-功夫到家  阅读(850)  评论(0编辑  收藏  举报