ThinkPHP3.2.2整合PHPMailer发邮件

1.下载PHPMailer; 2.把class.phpmailer.php,class.smtp.php取出分别重命名为PHPMailer.class.php和SMTP.class.php; 3.并把以上两个文件放到如下图位置:

4.在Tools文件夹下建PMailer.class.php,代码如下:

;/** * PHPMailer 发邮件工具类 * @author hzd */= = = = = = ‘hzd’; // 邮件发送者姓名/*** 发邮件*/,$toname,$title,$message) {import(“Tools.Mailer.PHPMailer”);import(“Tools.Mailer.SMTP”);$mail = new \PHPMailer();$mail->IsSMTP(); // 使用SMTP方式发送$mail->CharSet=self::$CharSet;$mail->Host = self::$Host;->Username = self::$Username;$mail->Password = self::$Password;$mail->From = self::$From;$mail->FromName = self::$FromName;->Subject = (!$mail->Send()){return $mail->ErrorInfo;}else{return true;}}}

5.在控制器中直接调用即可,,代码如下:

\Controller;use Think\Controller;{{header(‘Content-Type:text/html;charset=utf-8’);$mail = new \Tools\PMailer();= = $mail->send($to,$toname,$title,$message);if ($res) {echo ‘发送成功’;}else{echo $res;} }}

松树亭亭玉立的耸立在周围小草小花的中间,

ThinkPHP3.2.2整合PHPMailer发邮件

相关文章:

你感兴趣的文章:

标签云: