现在SINA/163都有放垃圾邮件功能吧,如果你的发送邮件的IP,没有邮件MX记录可能会被某些MAIL SERVER拒绝.或者直接用socket连接sina/163的smtp发送.

解决方案 »

  1.   

    不是垃圾邮件问题,是网易邮件服务器需要有HELO响应,就是通过你的邮箱判断是否和IP地址相适应。你查查你SMTP服务器的配置问题。不是你代码问题。
      

  2.   

    你先用foxmail或其他的邮件客户端使用你的smtp服务器往这些邮箱发几封邮件看看。如果也发送失败,那你需要配一下你的smtp服务。
      

  3.   

    xuzuning(唠叨) :
    邮件用户认证代码怎么写?可以告知一二吗?
      

  4.   

    polygame(polygame):socket我没有用过,能不能教教偶的说,感谢万分!
      

  5.   

    socket的用法可以看我写的文章:
    http://blog.blogchina.com/article_86327.460125.html发送邮件,端口是25,一般是可以发送成功的,不能发送成功估计是对方邮件服务器有垃圾邮件防火墙,拒绝了你的连接,比如你声明的发件人所在的域的MX记录和服务器的IP地址不一致,多半会拒绝的。这也是为什么sina和其他大的免费邮箱不能接收论坛通知信的原因。
      

  6.   

    http://blog.csdn.net/wapweb/archive/2004/09/19/109297.aspx
    直接用这个