<?php
include_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsSMTP();                // send via SMTP 
$mail->Host = "feefef"; //
$body ="sdfdsfsdfsdfsdfsd";
$mail->From = "[email protected]";
$mail->FromName = "&raquo;yingcai";
$mail->Username = "bettydreamit";
$mail->Password = "XXXXXXX";
$mail->CharSet = "GB2312";//邮件的编码格式。
$mail->SMTPAuth = true;
$mail->Host = "smtp.126.com";
$mail->Mailer = "smtp";
$mail->Subject = "监控邮件";
$mail->Body=$body;
$mail->AddAttachment("f:\QQ.jpg", "new.jpg"); 
$mail->AddAddress("[email protected]", "betty");if(!$mail->Send()) {
echo 'Failed to send mail';
} else {
echo 'Mail sent Successfull';
}
?>
帮我看看为什么?   谢谢

解决方案 »

  1.   

    总是报错:
    SMTP Error: Could not authenticate.
      

  2.   

    密码对的 同样的帐号不用phpmailer可以发送 why?没明白楼主的意思
      

  3.   

    就是这段代码中的帐号密码是正确的   有人说邮箱不支持   可是刚才没有用phpmailer用的也是这两个邮箱却发送OK了,这是为什么?
      

  4.   

    我纳闷了 为什么你网  这是我的邮箱呀  怎么回事呀 我好像也没写过这段代码呀 !'class.phpmailer.php'这个好像我挺熟悉的 !