<?php namespace app\home\logic; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; class QQmail{ public static function qq($addr,$code){ $mail = new PHPMailer(true); try{ //郵件調試模式 $mail->SMTPDebug = 1; //設置郵件使用SMTP $mail->isSMTP(); // 設置郵件程序以使用SMTP $mail->Host = 'smtp.qq.com'; $mail->isSMTP(); // 設置郵件內容的編碼 $mail->CharSet='UTF-8'; // 啟用SMTP驗證 $mail->SMTPAuth = true; // SMTP username $mail->Username = '*****@qq.com'; // SMTP password $mail->Password = '*******'; // 連接的TCP端口 // $mail->Port = 465; //設置發件人昵稱 $mail->FromName='*****'; //設置發件人 $mail->setFrom('****@qq.com'); // 添加收件人1 $mail->addAddress($addr); // 將電子郵件格式設置為HTML $mail->isHTML(true); $mail->Subject = '標題'; $mail->Body = '文本'; // $mail->AltBody = '這是非HTML郵件客戶端的純文本'; $mail->send(); echo 'Message has been sent'; }catch (Exception $e){ echo 'Mailer Error: ' . $mail->ErrorInfo; } } }
