phpmailer在ThinkPHP中的使用

注册的时候我们经常需要给注册用户发送邮件进行**验证,我们一般使用最多的就是phpmailer这个类库。今天自己研究了半天,和ThinkPHP进行了一下整合。方便初学者参考

下载phpmailer5.1解压并放入ThinkPHP目录下的Extend/Vendor/  下如图

phpmailer在ThinkPHP中的使用

在项目的common目录中新建common.php里面写下如图所示的函数

phpmailer在ThinkPHP中的使用

phpmailer在ThinkPHP中的使用

在项目中新建一个MailAction.class.php

phpmailer在ThinkPHP中的使用

ThinkPHP的Conf目录的config.php中做如下配置

phpmailer在ThinkPHP中的使用

在MailAction.class.php中写下如图函数

phpmailer在ThinkPHP中的使用

访问MailAction.class.php,即调用该函数,即可成功发送邮件