http://www.21code.com/school/?&pos=view&id=1063

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/986/986567.xml?temp=.8943903
      

  2.   

    http://softbase.nyist.net/softxue/txt1/sockmail.htm
      

  3.   

    用winsock控件向服务器发送命令!
    连接服务器后发送
    user XXXXX
    pass XXXXX
    .
    .
    .
    .服务器返回确认信息格式是:
    +OK XXXXXXXXXXXXXXXXX
    错误信息是
    -ERR XXXXXXXXXXXXXXXXX判断返回信息中有无"+OK"就可知道服务器的响应了!
      

  4.   

    接上
    如:
    winsock.sendData "user XXXX" & vbCrLf
      

  5.   

    stat
    计算所有邮件的大小
    list
    可以列出所有邮件
    list x
    列出第x封信的大小服务器响应的信息是一样的
    成功: +OK XXXXXXXXXXXX
    失败: -ERR XXXXXXXXXXXX
    只是后边的信息不同
    如pop3.sohu.com的信息是
     winsock.connect "pop3.sohu.com",110
    +OK pop.mail.sohu.com POP3 Server Ready
     user kkk
    +OK Password required for "kkk"
     pass kkk
    +OK user "kkk" has 6 message(s).
      

  6.   

    解释:
    上边"只是后边的信息不同"指的是那些"XXXXXXXXXXXXXXXXXX"
      

  7.   

    分析文件就是了你可以拿个.eml文件来试试!
      

  8.   

    我以为你要用VB做个类MS Exchange呢,呵呵