PHPMailer实现邮件发送并部署到项目中
给注册用户发送邮件,邮件内容是一个激活的链接地址,用户点击该地址才可以激活注册的账号,并使得该账号可以登录系统。
工具/原料
电脑,代码编辑器。
前台实现会员注册功能:
1、1. 前台实现会员注册功能控制器:UserController.class.php操作方法:function register(){}
2、2.模板:register.html
给注册会员发送邮件:
1、1.给注册好的会员发送一封激活邮件具体发送邮件位置:UserModel::_after_insert()利用PHPMailer实现邮件发送,其是一个臆盎担咴邮件发送的功能类包。mail、phpmailer 都是通过php代码对smtp协议的封装使用(具体通过socket实现封装)php代码-----(封装)------>socket-----(调用/实现)----->smtp协议
2、2.PHPmailer融入到项目中。
3、3.把发送邮件功能代码封装为一个函数:
4、4.激活账号邮件内容。
5、5.收集新会员信息入库:
6、6.在UserModel::_after_insert()里边给新会员发送激活邮件:
7、7.激活新会员账号:
8、8.已激活的账号。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:71
阅读量:67
阅读量:57
阅读量:87
阅读量:41