Home >Backend Development >PHP Tutorial >phpmailer 显示邮件发送成功 却收不到邮件?哪位大侠知道原因

phpmailer 显示邮件发送成功 却收不到邮件?哪位大侠知道原因

WBOY
WBOYOriginal
2016-06-23 14:17:551144browse

类是我网上下载的!然后自己填了下 显示已经发送成功 可是邮箱却收不到邮件!

require("class.phpmailer.php"); 
$mail = new PHPMailer(); //建立邮件发送类
$address = $_POST['address'];
$mail->IsSMTP(); // 使用SMTP方式发送
$mail->CharSet = "UTF-8";                     //chinese;
$mail->Host = "smtp.qq.com"; // 局smtp服务器
$mail->SMTPAuth = true; // 启用SMTP验证功能
$mail->Username = "1017113114"; // 用户名(请填写完整的email地址)
$mail->Password = "******"; // 密码

$mail->From = "1017113114@qq.com"; //邮件发送者email地址
$mail->FromName = "yyyyyy";
$mail->AddAddress("w_6175@qq.com", "tttt");//收件人地址

//$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件
$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式

$mail->Subject = "PHPMailer测试邮件"; //邮件标题
$mail->Body = "Hello,这是测试邮件,百度"; //邮件内容
$mail->AltBody = "from 火星"; //附加信息,可以省略
//$mail->SMTPDebug;

if(!$mail->Send())
{
 echo "邮件发送失败. 

";
 echo "错误原因: " . $mail->ErrorInfo;
 exit;
}

echo "邮件发送成功";
?>


回复讨论(解决方案)

这个只有把debug信息输出来看看才知道

能问下 怎么debug么?phpmailer我也第一次使用 不会呢!

$mail->SMTPDebug=true ;  //打开这行

谢啦  已经解决了!呵呵!

楼主,可以告诉下解决的方法吗?
也碰到了类似的问题,谢谢呀!

谢啦  已经解决了!呵呵!

求解决方法?!!

谢啦  已经解决了!呵呵! 楼主可否说说解决方法啊,我也碰到一样的问题了,谢谢。

phpmailer发送邮件,显示已经发送成功 部分邮箱却收不到邮件!求解决办法......

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn