1. 准备一个邮箱,QQ邮箱为例,邮箱必须开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,这里会生成一个授权码,后面代码中会使用。

thinkphp3.2.3使用PHPMailer实现邮件找回密码功能

2.下载PHPMailer类,下载后的包文件比较多,我们只要核心文件,放到Org目录下

thinkphp3.2.3使用PHPMailer实现邮件找回密码功能

3、在控制器方法中实现邮件发送功能

thinkphp3.2.3使用PHPMailer实现邮件找回密码功能

4、调用发送邮件的方法,我这里是发送的一个随机数验证码,将验证码和发送时间一起保存到数据库,进行比对



thinkphp3.2.3使用PHPMailer实现邮件找回密码功能

相关文章: