STMP端口是25吗?
SMTP有没有设置身份验证?如果SMTP有身份验证,mail是发送不了的.

解决方案 »

  1.   

    在你本机上telnet ip 25 看看,能不能连上smtp服务器,我看多半是你的smtp服务其实没有启动起来。或是端口已经被更改,
    而且你应该使用类似phpmailer的邮件发送类,来进行身份验证,否则不能发送邮件(如果你的邮件服务器允许匿名发送又另当别论了)
      

  2.   

    我查看了mdaemon的SMTP服务,该服务已经开启
      

  3.   

    在你本机上telnet ip 25 看看,能不能连上smtp服务器,我看多半是你的smtp服务其实没有启动起来。或是端口已经被更改,
    而且你应该使用类似phpmailer的邮件发送类,来进行身份验证,否则不能发送邮件(如果你的邮件服务器允许匿名发送又另当别论了)
      

  4.   

    原来是瑞星杀毒截住了smtp服务,感谢各位参与