在同一目录下有class.phpmailer.php文件和class.smtp.php文件。发送代码如下:
<?php
include_once("class.phpmailer.php");
$mail= new PHPMailer();
$mail->isSMTP();
$mail->SMTPAuth=true;
$mail->SMTPSecure="ssl";
$mail->Host="smtp.qq.com";
$mail->Port="25";
$mail->CharSet="UTF-8";
$mail->Username="[email protected]";
$mail->Password="xxxxxxx";
$mail->Subject="测试标题";
$mail->Body="测试内容";
$mail->AddAddress("[email protected]");
var_dump($mail->Send());
?>结果返回:bool(false) 请问我的代码哪里错了,谢谢
<?php
include_once("class.phpmailer.php");
$mail= new PHPMailer();
$mail->isSMTP();
$mail->SMTPAuth=true;
$mail->SMTPSecure="ssl";
$mail->Host="smtp.qq.com";
$mail->Port="25";
$mail->CharSet="UTF-8";
$mail->Username="[email protected]";
$mail->Password="xxxxxxx";
$mail->Subject="测试标题";
$mail->Body="测试内容";
$mail->AddAddress("[email protected]");
var_dump($mail->Send());
?>结果返回:bool(false) 请问我的代码哪里错了,谢谢
以下是网上找的
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
如果您的电子邮件客户端支持SSL,可以在设置中选择使用SSL。使用SSL的通用配置如下:
接收邮件服务器:pop.qq.com,使用SSL,端口号995
发送邮件服务器:smtp.qq.com,使用SSL,端口号465或587
账户名:您的QQ邮箱账户名(如果您是VIP帐号或Foxmail帐号,账户名需要填写完整的邮件地址)
密码:您的QQ邮箱密码
电子邮件地址:您的QQ邮箱的
端口号给为: 587 还是不行,
用户名和密码都是正确的,qq邮箱也开启smtp了。
怎么回事呢?
谢谢
或者换下其它邮箱看成不成。