Language string failed to load: recipients_faile
为什么发不出去啊?
请高手指点
谢谢啊

解决方案 »

  1.   

    代码如下:
    <?
    require("phpmailer/class.phpmailer.php"); 
    function smtp_mail ( $sendto_email, $subject, $body, $extra_hdrs, $user_name) {
    $mail = new PHPMailer(); 
    $mail->IsSMTP();                // send via SMTP 
    //$mail->Host = "smtp.keenworld.cn"; // SMTP servers 
    $mail->Host = "smtp.163.com"; // SMTP servers
    $mail->SMTPAuth = true;         // turn on SMTP authentication 
    $mail->Username = "nnds74939347";   // SMTP username  注意:普通邮件认证不需要加 @域名
    $mail->Password = "123456";        // SMTP password 
    $mail->From = "[email protected]";      // 发件人邮箱
    $mail->FromName =  "madongjing";  // 发件人$mail->CharSet = "GB2312";            // 这里指定字符集!
    $mail->Encoding = "base64"; 
    $mail->AddAddress($sendto_email,"username");  // 收件人邮箱和姓名
    //$mail->AddReplyTo("[email protected]","cgsir.com"); 
    //$mail->WordWrap = 50; // set word wrap 
    //$mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment 
    //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); 
    $mail->IsHTML(true);  // send as HTML 
            // 邮件主题
    $mail->Subject = $subject;
    // 邮件内容 
    $mail->Body = '<html><head>
    <meta http-equiv="Content-Language" content="zh-cn">
    <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
    </head>
    <body>
            欢迎来到<a href="http://www.cgsir.com">http://www.cgsir.com</a> <br /><br />
    感谢您注册为本站会员!<br /><br />
    </body>
    </html>';                                                                       
    $mail->AltBody ="text/html"; 
    if(!$mail->Send()) 

      echo "邮件发送有误 <p>"; 
      echo "邮件错误信息: " . $mail->ErrorInfo; 
      exit; 

    else {
      echo "$user_name 邮件发送成功!<br />"; 
    }
    }
    // 参数说明(发送到, 邮件主题, 邮件内容, 附加信息, 用户名)
    smtp_mail('[email protected]', '欢迎来到cgsir.com!', 'NULL', 'cgsir.com', 'username');
    ?>
      

  2.   

    你说的那个怎么用啊?
    能给个例子吗?
    要下载什么东西吗?
    能不能给我份啊?
    [email protected]
    谢谢啊