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 相关文章推荐
?繁体转换的class
Oct 09 PHP
用PHP进行MySQL删除记录操作代码
Jun 07 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
May 16 PHP
PHP实现把文本中的URL转换为链接的auolink()函数分享
Jul 29 PHP
php数组中删除元素之重新索引的方法
Sep 16 PHP
php模拟post提交数据的方法
Feb 12 PHP
php判断表是否存在的方法
Jun 18 PHP
php.ini中date.timezone设置详解
Nov 20 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
CI框架(CodeIgniter)操作redis的方法详解
Jan 25 PHP
PHP安装BCMath扩展的方法
Feb 13 PHP
基于PHP实现用户登录注册功能的详细教程
Aug 04 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设计模式 php实现适配器模式
2015/12/07 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
2017/06/06 PHP
YII2框架中日志的配置与使用方法实例分析
2020/03/18 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
2012/04/07 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
jquery ajax应用中iframe自适应高度问题解决方法
2014/04/12 Javascript
DOM基础教程之使用DOM
2015/01/19 Javascript
js完美解决IE6不支持position:fixed的bug
2015/04/24 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
AngularJs中route的使用方法和配置
2016/02/04 Javascript
JS变量及其作用域
2017/03/29 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
Vue中对拿到的数据进行A-Z排序的实例
2018/09/25 Javascript
js实现前面自动补全位数的方法
2018/10/10 Javascript
vue滚动tab跟随切换效果
2020/06/29 Javascript
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
2020/03/08 Javascript
封装Vue Element的table表格组件的示例详解
2020/08/19 Javascript
python 构造三维全零数组的方法
2018/11/12 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
python中使用input()函数获取用户输入值方式
2020/05/03 Python
keras load model时出现Missing Layer错误的解决方式
2020/06/11 Python
Python读取Excel一列并计算所有对象出现次数的方法
2020/09/04 Python
html5+css3气泡组件的实现
2014/11/21 HTML / CSS
新西兰演唱会和体育门票网站:Ticketmaster新西兰
2017/10/07 全球购物
小班评语大全
2014/05/04 职场文书
微笑面对生活演讲稿
2014/09/23 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
孙振耀退休感言
2015/08/01 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python
用php如何解决大文件分片上传问题
2021/07/07 PHP
详解PyTorch模型保存与加载
2022/04/28 Python