1 回答

TA貢獻1963條經驗 獲得超6個贊
找個PHPMailer類$mail=new\Vendor\PHPMailer();//PHPMailer對象$mail->CharSet='UTF-8';//設定郵件編碼,默認ISO-8859-1,如果發中文此項必須設置,否則亂碼$mail->IsSMTP();//設定使用SMTP服務$mail->SMTPDebug=0;//關閉SMTP調試功能$mail->SMTPAuth=true;//啟用SMTP驗證功能$mail->SMTPSecure='ssl';//使用安全協議$mail->Host=$config['SMTP_HOST'];//SMTP服務器$mail->Port=$config['SMTP_PORT'];//SMTP服務器的端口號$mail->Username=$config['SMTP_USER'];//SMTP服務器用戶名$mail->Password=$config['SMTP_PASS'];//SMTP服務器密碼$mail->SetFrom($config['FROM_EMAIL'],$config['FROM_NAME']);$replyEmail=$config['REPLY_EMAIL']?$config['REPLY_EMAIL']:$config['FROM_EMAIL'];$replyName=$config['REPLY_NAME']?$config['REPLY_NAME']:$config['FROM_NAME'];$mail->AddReplyTo($replyEmail,$replyName);$mail->Subject=$subject;$mail->MsgHTML($body);$mail->AddAddress($to,$name);if(is_array($attachment)){//添加附件foreach($attachmentas$file){is_file($file)&&$mail->AddAttachment($file);}}return$mail->Send()?true:$mail->ErrorInfo;
- 1 回答
- 0 關注
- 1177 瀏覽
添加回答
舉報