1. 程式人生 > >PHP實現全自動化郵件發送 phpmailer

PHP實現全自動化郵件發送 phpmailer

col 機制 UNC 郵箱服務器 郵件內容 自動化 mailer 設置 theme

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