登录
首页 » C# » C# pop3 邮件接收程序

C# pop3 邮件接收程序

于 2014-11-02 发布
0 242
下载积分: 1 下载次数: 0

代码说明:

private void Connect_Click(object sender, System.EventArgs e)        {            //将光标置为等待状态            Cursor cr = Cursor.Current;            Cursor.Current = Cursors.WaitCursor;            String a ,b,c;              //用110端口新建POP3服务器连接            Server = new TcpClient(PopServer.Text, 110);            Status.Items.Clear();             try            {                //初始化                NetStrm = Server.GetStream();                RdStrm = new StreamReader(Server.GetStream());                Status.Items.Add(RdStrm.ReadLine());                 //登录服务器过程                Data = "USER " Username.Text CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                Status.Items.Add(RdStrm.ReadLine());                 Data = "PASS " Password.Text CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                Status.Items.Add(RdStrm.ReadLine());                 //向服务器发送STAT命令,从而取得邮箱的相关信息:邮件数量和大小                Data = "STAT" CRLF;                szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());                NetStrm.Write(szData, 0, szData.Length);                //Status.Items.Add(RdStrm.ReadLine());                 //改变按钮的状态                Connect.Enabled = false;                Disconnect.Enabled = true;                Retrieve.Enabled = true;                 //将光标置回原来状态                Cursor.Current = cr;             }            catch (InvalidOperationException err)            {                Status.Items.Add("Error: " err.ToString());            }        }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Syndication实现读取、创建、订阅、更新Rss例子 附完整源码下载
    该实例主要目的是了解Syndication,并实现了如下功能                                                           一、了解RSS源     二、RSS源格式     三、如何创建RSS源     四、如何订阅RSS源      五、如何更新RSS源
    2020-10-18 18:27:27下载
    积分:1
  • 利用uu云打码平台的lib实现的c#打码平台可扩展
    利用uu云打码平台的lib实现的c#打码平台可扩展
    2014-03-31下载
    积分:1
  • 多线程异步加载网络数据 完整例子源码
    多线程异步加载网络数据 完整例子源码
    2013-07-20下载
    积分:1
  • uhort
    一个可以切分bin格式的图形文件的程序,推荐()
    2017-10-27 11:11:12下载
    积分:1
  • BroadCast_guanbo
    广播... 可以供初学网络编程的人参考... 完整 并且在winXP Visual C++6.0调试通过(... can Broadcasting Network Programming for the novice to the integrity of reference ... in winXP Visua l C by 6.0 Debugging)
    2007-04-20 19:42:31下载
    积分:1
  • VCNetworkhigh-levelprogramming
    本书主要面向具有一定VC网络编程基础并希望学习较高层次编程技术的读者(The book has some major VC-oriented network programming base and hopes to learn higher-level programming technology readers)
    2008-12-25 09:30:49下载
    积分:1
  • UDP实现简单的聊天室
    本程序是采用udp协议实现了简单的聊天室,包括客户端和服务端,客户端发送消息到服务端,服务端将接受到的消息分发到所有的客户端实现简单的群聊。
    2020-11-08下载
    积分:1
  • rtt
    实现window到linux的网络时间的计算(Implementation of window to Linux network time calculation)
    2017-09-26 20:37:32下载
    积分:1
  • UDP-communication
    一个基于 Labview 的 UDP 通信实例。用户可通过该实例对 TCP-UDP 协议的工作方式有基本的了解。(Labview an instance of communication based on UDP. Users can work through the example of TCP-UDP protocol is a basic understanding.)
    2015-07-07 19:16:37下载
    积分:1
  • lyzz23
    本程序以动态的方式给对话框加载背景图,给人耳目一新的感觉()
    2018-04-28 12:12:12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载