(急!!!)用OpenPOP实现接收邮件,如何显示出来啊? 好失望啊,csdn里的人都去哪了?版主大哥们不能来给解决一下吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 学习中!请问OpenPOP是什么? 你没有看过它的SAMPLE吗?要用到它的MIME PARSER类,不过之前的好像不太理解,有些附件解析错误;SO,我就暂时没有深入。 一个简单的例子:private void Button2_Click(object sender, System.EventArgs e){ string t=""; POPClient c=new POPClient(); c.Connect("pop.163.com",110); c.Authenticate("username","pwd"); int Count=c.GetMessageCount(); for(int i=1;i<=Count;i++) { OpenPOP.MIMEParser.Message m=c.GetMessage(i,false); if(m!=null) { t+=m.Subject+"<br>"+c.GetMessageUID(i)+"<br>附件:"+m.AttachmentCount.ToString() +"<br>"+m.From+"<br>"+m.FromEmail+"<br>日期:"+m.Date+"<br>内容:<br>"; if(m.MessageBody.Count>0) { t+=(string)m.MessageBody[m.MessageBody.Count-1]+"<br>"; } if(m.Attachments.Count>0) { for(int j=0;j<m.Attachments.Count;j++) { OpenPOP.MIMEParser.Attachment at=m.GetAttachment(j); t+="大小:"+at.NotAttachment+"文件:"+at.ContentFileName+"<br>"; //m.SaveAttachments("D:\\index\\EIMS\\Emailfile\\"+at.ContentFileName); } } } t+="<hr><br>"; } c.Disconnect(); Response.Write(t);} C#位图按钮 关于C#事务处理错误 c#和vc++消息传送问题 C#中如何回收以前分配的内存?? 跪求.net水晶报表实例!!! 一个事件的问题,请高手来帮忙。 求 C# 对于 rtsp 流媒体视频服务器的浏览用录像的代码 我刚写了一个txt程序,我想当我打开系统的文件时就打开我写的程序,请问如何实现?? 如何计算时间间隔 软件打包... 请教:Winform下的DataGrid绑定ComboColumn的问题。 数据源与Datagrid绑定后,时间类型的数据都只显示日期部分,没有时间部分!!!
请问OpenPOP是什么?
要用到它的MIME PARSER类,不过之前的好像不太理解,有些附件解析错误;SO,我就暂时没有深入。
private void Button2_Click(object sender, System.EventArgs e)
{
string t="";
POPClient c=new POPClient();
c.Connect("pop.163.com",110);
c.Authenticate("username","pwd");
int Count=c.GetMessageCount();
for(int i=1;i<=Count;i++)
{
OpenPOP.MIMEParser.Message m=c.GetMessage(i,false);
if(m!=null)
{
t+=m.Subject+"<br>"+c.GetMessageUID(i)+"<br>附件:"+m.AttachmentCount.ToString()
+"<br>"+m.From+"<br>"+m.FromEmail+"<br>日期:"+m.Date+"<br>内容:<br>";
if(m.MessageBody.Count>0)
{
t+=(string)m.MessageBody[m.MessageBody.Count-1]+"<br>";
}
if(m.Attachments.Count>0)
{
for(int j=0;j<m.Attachments.Count;j++)
{
OpenPOP.MIMEParser.Attachment at=m.GetAttachment(j);
t+="大小:"+at.NotAttachment+"文件:"+at.ContentFileName+"<br>";
//m.SaveAttachments("D:\\index\\EIMS\\Emailfile\\"+at.ContentFileName);
}
}
}
t+="<hr><br>";
}
c.Disconnect();
Response.Write(t);
}