126邮箱的老用户和VIP用户才能使用SMTP,新注册用户不能使用的

解决方案 »

  1.   

    没听懂。为什么126的老用记和VIP才能用SMTP?我的163用户一直都是用OUTLOOK收发的呀!SMTP使用似乎很正常。
      

  2.   

    一般用户只能用WEB方式,VIP用户应该可以使用SMTP吧。
      

  3.   

    当然可以了,不过php自带的 mail函数功能太简单,
    你可以用我这个类
    $smtpserver = '';//126stmp地址
    $smtpuse='';//用户名
    $smtppas=''; //密码
    $smtp = new smtp($smtpserver,$smtpserverport,false,$smtpuser,$smtppass); //这里面的一个true是表示使用身份验证,否则不使用身份验证.
    $smtp->debug = FALSE;
    $message = "你好!126";
    $smtp->sendmail($to, $smtpusermail, $subject, $message, $mailtype);
      

  4.   

    mail函数可以连接别的smtp服务器吗?我没听说过,我理解的mail函数是通过本地的mail服务器来发送邮件的
    既然你想用163的smtp来发邮件,网上有现成的smtp类,你可以搜索一下,另外163的老用户可以使用smtp(需要用户名和密码验证)来发邮件,新用户好像已经不能来发邮件了
      

  5.   

    可以利用163的发,但前提是你必须以一个163的邮箱来发送,并且需要输入这个邮箱的用户名和密码来做用户身份验证.
    就像你用outlook设置 163接收和发送一样.
      

  6.   

    用 sina 的吧,163/126的要3G用户才行。不过现在没免费升级了
      

  7.   

    我前天刚做了个,用sina..注册后要邮箱设置开通 smtp/pop3AJAX发的邮件
    http://www.i-ones.cn/detail.php?CateTwoID=60
    分享[Longing]发送给朋友
      

  8.   

    我以前看到过一个php发邮件的工具,Swift Mailer
      

  9.   

    我无意中看到我的虚拟主机是支持jmail的,就到网上搜了一段代码来用,结果运行良好!我连接我的163邮箱进行群发邮件都没有问题,速度也挺快。之前用mail()连接163死活就是不行,相当郁闷~~~
    问题已经解决了,散分吧!来的都有。 :D