分享

TP5.0.9框架实现发送邮件

 小马哥技术屋 2017-08-06
TP5.0.9框架实现发送邮件,亲测可用。
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

public function email(){
$mail = new PHPMailer(true);
try {
// 服务器设置
$mail->SMTPDebug = 2; // 开启Debug
$mail->isSMTP(); // 使用SMTP
$mail->Host = 'smtp.qq.com'; // 服务器地址
$mail->SMTPAuth = true; // 开启SMTP验证
$mail->Username = '395696661@qq.com'; // SMTP 用户名(你要使用的邮件发送账号)
$mail->Password = 'urtilsufrzgacaeg'; // SMTP 密码
$mail->SMTPSecure = 'ssl'; // 开启TLS 可选
$mail->Port = 465; // 端口

// 收件人
$mail->setFrom('395696661@qq.com'); // 来自
//$mail->addAddress('395696661@qq.com'); // 添加一个收件人
$mail->addAddress('395696661@qq.com'); // 可以只传邮箱地址


// 附件
//$mail->addAttachment('1.jpg'); // 添加附件
//$mail->addAttachment('2.zip'); // 可以设定名字

// 内容
$mail->isHTML(true); // 设置邮件格式为HTML
$mail->Subject = '沃德学院'; //邮件主题
$mail->Body = '来沃德学院 www.01ty.com 跟陈老师学PHP!'; //邮件内容

$mail->send();
echo '邮件发送成功。<br>';
} catch (Exception $e) {
echo '邮件发送失败。<br>';
echo 'Mailer Error: ' . $mail->ErrorInfo;
}
}

备注:打开php.ini里openssl,打开自己邮箱的SMTP,不会的同学自行百度,附件解压到extend根目录下即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多