站内搜索
广告
POP3 Client as a C# Class(转自CodeProject)
作者:    来源:    点击:    日期:2007-7-4 0:52:57   
namespace POP3Client
{
    using System.IO ;
    using System.Net;
    using System.Net.Sockets ;
    //Please note that all code is copyright 2002 by William J Dean
    public class POP3client
    {
        public enum connect_state {disc,AUTHORIZATION,TRANSACTION,UPDATE};

        public string user;
        public string pwd;
        public string pop;
        public bool error;
        public connect_state state=connect_state.disc ;

        //borrowed from Agus Kurniawan's article:"Retrieve Mail From a POP3 Server Using C#"  at http://www.codeproject.com/csharp/popapp.asp
        private TcpClient Server;
        private NetworkStream NetStrm;
        private StreamReader  RdStrm;
        private string Data;
        private byte[] szData;
        private string CRLF = "\r\n";    

        public POP3client()
        {
            //nothing to do..just create to object    
        }

        public POP3client(string pop_server,string user_name,string password)
        {
            //put the specied server (pop_server), user (user_name) and password (password)
            //into the appropriate properties.
            pop=pop_server;
            user=user_name;
首页 上一页 [1] [2] [3] [4]  下一页 尾页 
POP3 Client as a C# Class(转自CodeProject) 评论