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

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

WBOY
Freigeben: 2016-06-23 14:17:55
Original
1136 Leute haben es durchsucht

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

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发送邮件,显示已经发送成功 部分邮箱却收不到邮件!求解决办法......

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage