请问如何将邮件头中的发件人,主题,日期……等信息提取出来啊?

liwei6797 2004-05-01 09:24:05
用visual C#.各位高手请帮忙。
...全文
198 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
CNPolaris 2004-05-12
那正文怎么得到呢???
  • 打赏
  • 举报
回复
残崖孤鹰 2004-05-01
private NetworkStream ns;
private StreamReader sr;
private StreamWriter sw;
ns=mailclient.GetStream();
sr=new StreamReader(ns);
sw=new StreamWriter(ns);

for( int i=1;i<=totmessage;i++)
{sw.WriteLine("TOP "+i+" 0");
sw.Flush();
response=sr.ReadLine();
while(true)
{
response=sr.ReadLine();
if(response==".")
break;
if(response.Length>4)
{
if(response.Substring(0,5)=="From:")
string from=response.Remove(0,6);发件人
if(response.Substring(0,8)=="Subject:")
string subject=response.Remove(0,9);主题
}
}
listBox2.Items.Add(i+" "+from+" "+ subject);
}
主要代码,其它部分自己加,时间同理得到
  • 打赏
  • 举报
回复
liwei6797 2004-05-01
我是个初学者。我想做一个类似foxmail的软件,用POP3收下来,保存在txt文本中,然后怎么提取啊?请帮忙。
  • 打赏
  • 举报
回复
rferen2003 2004-05-01
没有说明白,如果是web开发,就从TextBox中提取,如果是读取邮件的话,当然会有参数传递,具体程序是什么养的,提供什么功能,都没有说清楚
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-05-01 09:24
社区公告

让您成为最强悍的C#开发者