PHP实现全自动化邮件发送 phpmailer
Posted 小狗最阳光
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP实现全自动化邮件发送 phpmailer相关的知识,希望对你有一定的参考价值。
function SendMail($msg,$theme,$content) { $mail = new phpMailerPHPMailerPHPMailer(); //传递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的主要内容,如果未能解决你的问题,请参考以下文章