PHPmailer composer地址
function SendMail($msg,$theme,$content) ???{ ???????$mail = new \PHPMailer\PHPMailer\PHPMailer(); //传递true参数,表示使用异常机制 ???????/*基本设置*/ ???????$mail->isSMTP(); ?????????????????????????????????????// 设置使用smtb服务 ???????$mail->Host = config(‘email_163.host‘); ?// 设置邮箱服务器地址 ???????$mail->SMTPAuth = true; ??????????????????????????????// 开启STMP认真 ???????$mail->Username = config(‘email_163.username‘); ?// 邮箱账号 ???????$mail->Password = config(‘email_163.appkey‘); ?// 邮箱key ???????$mail->SMTPSecure = ‘tls‘; ???????????????????????????// 安全加密方式 tls ssl ???????$mail->Port = 25; ???????????????????????????????????// 邮箱发送端口号 邮箱默认是25 ???????$mail->CharSet= ‘UTF-8‘; ????????????????????????????//编码格式 ???????/*收件发件人信息*/ ???????$mail->setFrom(config(‘email_163.username‘)); ?//发件人账号 ???????$mail->addAddress($msg); ???????????????????????????// 收件人信息 ???????/*主题内容*/ ???????$mail->isHTML(true); //设置邮件内容格式 为html ???????$mail->Subject = $theme; ?//主题 ???????$mail->Body = $content; ??//邮件内容 ???????$res = $mail->send(); ???????if ($res) ???????{ ???????????return true; ???????}else{ ???????????return $mail->ErrorInfo; ???????} ???}
PHP实现全自动化邮件发送 phpmailer
原文地址:https://www.cnblogs.com/xgzyg/p/10342850.html