PHP发送邮件确认验证注册功能示例【修改别人邮件类】


Posted in PHP onNovember 09, 2019

本文实例讲述了PHP发送邮件确认验证注册功能。分享给大家供大家参考,具体如下:

类库:

PHP发送邮件确认验证注册功能示例【修改别人邮件类】

require "class.phpmailer.php";
require "class.smtp.php";
class PHP_Mailer
{
 protected $mail;
 public function __construct()
 {
  $mail = new PHPMailer;
  $mail->SMTPDebug = 3;       
  $mail->isSMTP();         
  $mail->SMTPAuth = true;       
  $mail->isHTML(true); 
  $CI =& get_instance();
  $CI->load->config('email_config');
  $email = $CI->config->item('email');
  foreach ($email as $key => $value) {
   $mail->$key = $value;
  }
  $this->mail = $mail;
 }
 public function check_user($email,$nick,$txt,$id)
 {
  $this->mail->FromName = '表白墙';
  $this->mail->addAddress("$email");  // Add a recipient
  $this->mail->addReplyTo('test@test.com', '表白墙反馈');
  $this->mail->Subject = '表白墙通知';
  $this->mail->CharSet = "UTF-8";
  $this->mail->Body = <<<body
<p>你好:测试邮件
body;
  $this->mail->AltBody = <<<altbody
你好:
有一个altbody说:谢谢许愿墙的程序员 敬上! altbody; if ($this->mail->send()) { returntrue; } elsereturnfalse; } }

调用

$this->load->library('email/php_mailer');
$result = $this->php_mailer->check_user('297538600@qq.com', 'aaa', '$row->txt', '$row->id');
if ($result == true) {
 //更新状态
 echo 'ok';
}

待完善接收邮件验证的功能

邮件类下载地址:https://3water.com/codes/27188.html

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
全文搜索和替换
Oct 09 PHP
php mysql数据库操作分页类
Jun 04 PHP
thinkphp 多表 事务详解
Jun 17 PHP
深入file_get_contents函数抓取内容失败的原因分析
Jun 25 PHP
解析将多维数组转换为支持curl提交的一维数组格式
Jul 08 PHP
php替换字符串中间字符为省略号的方法
May 04 PHP
Smarty foreach控制循环次数的一些方法
Jul 01 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
Oct 09 PHP
PHP中串行化用法示例
Nov 16 PHP
php实现文件与16进制相互转换的方法示例
Feb 16 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
May 24 PHP
php面向对象基础详解【星际争霸游戏案例】
Jan 23 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
Nov 09 #PHP
PHP多进程简单实例小结
Nov 09 #PHP
PHPUnit + Laravel单元测试常用技能
Nov 06 #PHP
PHP用swoole+websocket和redis实现web一对一聊天
Nov 05 #PHP
基于thinkphp6.0的success、error实现方法
Nov 05 #PHP
php实现JWT(json web token)鉴权实例详解
Nov 05 #PHP
详解Laravel服务容器的绑定与解析
Nov 05 #PHP
You might like
如何用php获取文件名后缀
2013/06/09 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
innerHTML,outerHTML,innerTEXT三者之间的区别
2007/01/28 Javascript
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
2008/09/25 Javascript
js一组验证函数
2008/12/20 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
js 调用百度地图api并在地图上进行打点添加标注
2014/05/13 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
javascript实现模拟时钟的方法
2015/05/13 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
jQuery层级选择器实例代码
2017/02/06 Javascript
vue-cli+webpack项目 修改项目名称的方法
2018/02/28 Javascript
浅谈如何使用webpack构建多页面应用
2018/05/30 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
vue中多个倒计时实现代码实例
2019/03/27 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
解决vue组件中click事件失效的问题
2019/11/09 Javascript
Element Collapse 折叠面板的使用方法
2020/07/26 Javascript
jQuery实现简单三级联动效果
2020/09/05 jQuery
python绘图库Matplotlib的安装
2014/07/03 Python
python实现简单的文字识别
2018/11/27 Python
Python基础之函数的定义与使用示例
2019/03/23 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
解决Python对齐文本字符串问题
2019/08/28 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
如何基于Django实现上下文章跳转
2020/09/16 Python
Anaconda使用IDLE的实现示例
2020/09/23 Python
进程的查看和调度分别使用什么命令
2013/12/14 面试题
个人求职信范文分享
2014/01/31 职场文书
培训自我鉴定
2014/01/31 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
安全生产标语大全
2014/10/06 职场文书
辛亥革命观后感
2015/06/02 职场文书