1.使用 composer 安装邮件插件
composer require phpmailer/phpmailer
2.
public function qqemail()
{
$toemail = '15****426@qq.com';//定义收件人的邮箱
$mail = new PHPMailer();
$mail->isSMTP();// 使用SMTP服务
$mail->CharSet = "utf8";// 编码格式为utf8,不设置编码的话,中文会出现乱码
$mail->Host = "smtp.qq.com";// 发送方的SMTP服务器地址
$mail->SMTPAuth = true;// 是否使用身份验证
$mail->Username = "64******30@qq.com";// 就是你SMTP服务使用的邮箱</span><span style="color:#333333;">
$mail->Password = "ci*****loh***sbefh";// 发送方的邮箱密码,</span><span style="color:#333333;">
$mail->SMTPSecure = "ssl";// 使用ssl协议方式</span><span style="color:#333333;">
$mail->Port = 465;// 163邮箱的ssl协议方式端口号是465/994
$mail->setFrom("60*****0@qq.com","测试人姓名");
$mail->addAddress($toemail,'Wang');// 设置收件人信息,
$mail->Subject = "测试标题";// 邮件标题
$mail->Body = "你好 明天";// 邮件正文
if(!$mail->send()){// 发送邮件
echo "Mailer Error: ".$mail->ErrorInfo;// 输出错误信息
}else{
echo '发送成功';
}
}
3.上面所需自己配置
二.
参考链接