to fishchen(小瑜) 
用户名和密码都是正确的
因为我从web页面用这个用户名和密码是可以登陆的,而且可以收发邮件。
至于程序,我换其他的邮件发送服务器都是可以得,想来应该不会是程序问题,是不是验证方面还有什么问题?

解决方案 »

  1.   

    你可以使用telnet连接www.*****.com 25端口看看,这个服务器应该是不支持login身份验证方式。
    看你的类调用方式,你应该使用了SMTP的Login身份验证方式。
    //你不告诉www.*****.com,怎么帮你看,真是的。
      

  2.   

    to taogx(滔滔) 
    我通过telnet连接www.*****.com 25是可以联上去的HELO **
    MAIL FROM:*
    ……
    到最后信发出去,我通过web页面查看都能够收到sorry,这是别人的信箱,我不好说出来的你说的不支持login身份验证方式是什么意思呢?如果要让它支持是不是还需要在服务器上重新配置什么?
      

  3.   

    你用telnet的时候需要用验证吗? 从你的说明上看不出要:P 如果不用验证也可以发信的话, 就说明这个mail server不需要验证, 如果你的程序用了验证反而可能会出错.
    可以考虑, 
    1. 省去验证这一步, 这样相对简单
    2. 或让服务器支持咯, 这样不容易给其它乱用这个server :P身份验证有好几种方式, LOGIN是我们现在用得比较多的一种.
    因为我从你的说明里看不出要求验证, 所以猜测你用的那台server是不用验证的:P