thinkphp5使用phpmailer发送邮件

时间:2022-09-24 14:28:31

首先声明:由于要做邮件发送功能,所以要把phpmailer和smtp这两个类文件引入到tp5中;官方文档说的不详细;因此我在此来说。明一下;
1、在public同级目录下的extend文件夹下 》创建mail文件夹 》mail文件夹内放入phpmailer.php和smtp.php文件。
目录结构是

extend 》 mail 》phpmailer.php
extend 》 mail 》smtp.php

2、分别打开phpmailer.php、smtp.php文件,并在头部添加。

namespace mail;

记住两个文件都要添加。

3、在index控制器里面引入;

use mail;//此步骤相当于引入了所有命名空间为mail的文件

$mail=new \mail\PHPMailer();//PHPMailer is a name of class;

4、开始发送;