弄了一大半天的qq邮箱发送邮件,查了很多东西,始终报错,改成sina就没有问题了。。。。。。
可以简单封装个方法,犯懒,就直接保存下吧
require_once("PHPMailer/class.phpmailer.php");
require_once("PHPMailer/class.smtp.php");//实例化PHPMailer核心类
$mail = new PHPMailer(); //实例化
$mail->IsSMTP(); // 启用SMTP
$mail->Host = "smtp.sina.com"; //SMTP服务器 以163邮箱为例子
$mail->Port = 465; //邮件发送端口
$mail->SMTPSecure = 'ssl'; ///设置使用ssl加密方式登录鉴权
//是否启用smtp的debug进行调试 开发环境建议开启 生产环境注释掉即可 默认关闭debug调试模式
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true; //启用SMTP认证
$mail->CharSet = "UTF-8"; //字符集
$mail->Encoding = "base64"; //编码方式
$mail->Username = "w17600935887@sina.com"; //你的邮箱
$ma