码迷,mamicode.com
首页 > Web开发 > 详细

PHP实现全自动化邮件发送 phpmailer

时间:2019-01-31 17:41:48      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:ret   默认   tar   基本   地址   else   邮箱服务器   开启   服务器   

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

标签:ret   默认   tar   基本   地址   else   邮箱服务器   开启   服务器   

原文地址:https://www.cnblogs.com/xgzyg/p/10342850.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!