调用第三方类库未找到

浏览:505 发布日期:2017/09/21 分类:求助交流 关键字: 类库 第三方 邮件
Class 'PHPMailer' not found

* @param string $subject 邮件主题
* @param string $body 邮件内容
* @param string $attachment 附件列表
* @return boolean
*/
public function SendMail($title,$username,$email,$str)
{
$config = config('email');
vendor('PHPMailer.class#PHPMailer');//导入第三方邮件类
$mail = new \PHPMailer;
$mail->CharSet = 'utf-8';//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码,
$mail->IsSMTP();//设定使用SMTP服务
$mail->SMTPSecure = 'ssl';
$mail->SMTPDebug = 1;//关闭SMTP调试功能//1=errors and messages//2=messages only
$mail->SMTPAuth = true;//启用SMTP验证功能
$mail->Port = $config['mail_port']; // SMTP服务器的端口号
$mail->Host = $config['mail_smtp'];
$mail->AddAddress($email);//添加收件人地址,
$mail->Body = "亲爱的" . $username . ":<br/>您的验证码是" . $str ;//设置邮件正文

Call Stack

in Common.php line 200
at Error::appShutdown()


[1] ErrorException in Common.php line 200
Class 'PHPMailer' not found

* @param string $subject 邮件主题
* @param string $body 邮件内容
* @param string $attachment 附件列表
* @return boolean
*/
public function SendMail($title,$username,$email,$str)
{
$config = config('email');
vendor('PHPMailer.class#PHPMailer');//导入第三方邮件类
$mail = new \PHPMailer;
$mail->CharSet = 'utf-8';//设定邮件编码,默认ISO-8859-1,如果发中文此项必须设置,否则乱码,
$mail->IsSMTP();//设定使用SMTP服务
$mail->SMTPSecure = 'ssl';
$mail->SMTPDebug = 1;//关闭SMTP调试功能//1=errors and messages//2=messages only
$mail->SMTPAuth = true;//启用SMTP验证功能
$mail->Port = $config['mail_port']; // SMTP服务器的端口号
$mail->Host = $config['mail_smtp'];
$mail->AddAddress($email);//添加收件人地址,
$mail->Body = "亲爱的" . $username . ":<br/>您的验证码是" . $str ;//设置邮件正文

Call Stack

in Common.php line 200
at Error::appShutdown()

老是报错 求解
最佳答案
评论( 相关
后面还有条评论,点击查看>>