邮件服务器是Exchange 2007,使用安全密码验证(Secure Password Authentication)
用C#连接POP3服务器,发送user命令后,返回错误:
ERR Clear text passwords have been disabled for this protocol.用telnet登录POP3服务器也一样:
telnet pop3.xxx.com 110
+OK Microsoft Exchange Server 2003 POP3 server version 6.5.7638.1 ready.
user icyer.yang
-ERR Clear text passwords have been disabled for this protocol.有没有人知道怎么处理?
谢谢

解决方案 »

  1.   

     没做过email的程序 ding
      

  2.   

    http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008118/96685.htmlhttp://www.51aspx.com/CV/WebMail/或许对你有用
      

  3.   

    貌似LS的连接,都是针对没有SPA验证的
      

  4.   

    常规会话:C:    USER mrose
    S:    +OK User accepted
    C:    PASS tanstaaf
    S:    +OK Pass acceptedAPOP会话:
    S: <wait for connection on TCP port 110>
    C: <open connection>
    S:    +OK POP3 server ready <[email protected]>
    C:    APOP mrose c4c9334bac560ecc979e58001b3e22fb
    S:    +OK mrose's maildrop has 2 messages (320 octets)
    C:    STAT
    S:    +OK 2 320
    C:    LISThttp://en.wikipedia.org/wiki/Post_Office_Protocol 
      

  5.   

    APOP 用户名 密码的MD5哈希
      

  6.   

    你说的不对,我们现在说的是带SPA的邮箱,怎么能收邮件,外国人有卖这个dll的,中国人就没会的??