日期:2014-05-20  浏览次数:20892 次

C#接收邮件
能否在C# 的emailmessage的header添加自定义标头,
msg.Subject = _mailInfo.Subject;
  msg.BodyEncoding = Encoding.UTF8;  
  msg.Body = _mailInfo.HtmlBodyContent;
  msg.IsBodyHtml = true;
  msg.Headers.Add("X-CASEID", "TEST001");
这样添加了,但是如何收取邮件,并获得X-CASEID的值。
有没有demo可以用。

------解决方案--------------------
接收邮件一般式pop3协议或者IMAP协议,net framework没有现成的类库可用。
另外接收邮件后,还有解析邮件。

看看下面的文章能不能帮你

http://www.cnblogs.com/dlwang2002/archive/2007/10/18/928875.html

------解决方案--------------------
这里还有个open source的库

http://sourceforge.net/projects/hpop/