首先,有多种协议可以检索邮件:
POP3,IMAP等......
我建议您首先熟悉构成电子邮件系统的各种组件.
基本上你要写的是邮件用户代理.邮件用户代理必须使用POP或IMAP从邮件传递代理"获取"邮件.
这意味着您必须了解这两个协议:
POP3 RFC:http://www.faqs.org/rfcs/rfc1939.html
IMAPv4 RFC:http://james.apache.org/server/rfclist/imap4/rfc2060.txt
由于使用TCP/IP进行电子邮件通信,您必须学习如何使用System.Net.Sockets命名空间中的类.
看一下TcpClient类:http://james.apache.org/server/rfclist/imap4/rfc2060.txt
首先尝试理解这些概念,然后我建议你从POP3开始,这个协议非常简单.如果您遇到问题,请使用非常具体的TcpClient代码,请更新您的问题或发布新问题.
希望这能让你走上正轨.