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将数据库中的电话号码读取出来并生成图片
Aug 31 PHP
php 什么是PEAR?(第二篇)
Mar 19 PHP
php图片上传存储源码并且可以预览
Aug 26 PHP
使用swoole扩展php websocket示例
Feb 13 PHP
php将access数据库转换到mysql数据库的方法
Dec 24 PHP
php使用explode()函数将字符串拆分成数组的方法
Feb 17 PHP
PHP7.1新功能之Nullable Type用法分析
Sep 26 PHP
php 二维数组时间排序实现代码
Nov 19 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
PHP 加密 Password Hashing API基础知识点
Mar 02 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
Mar 09 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编程之高级技巧——利用Mysql函数
2006/10/09 PHP
php牛逼的面试题分享
2013/01/18 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP获取文件扩展名的4种方法
2015/11/24 PHP
用JS剩余字数计算的代码
2008/07/03 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
重构Javascript代码示例(重构前后对比)
2013/01/23 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
基于JavaScript实现 网页切出 网站title变化代码
2016/04/03 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
一个有意思的鼠标点击文字特效jquery代码
2017/09/23 jQuery
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
2018/08/31 Javascript
vue 巧用过渡效果(小结)
2018/09/22 Javascript
vue项目首屏加载时间优化实战
2019/04/23 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
Python2中文处理纪要的实现方法
2018/03/10 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
postman和python mock测试过程图解
2020/02/22 Python
python如何调用java类
2020/07/05 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
汤米巴哈马官方网站:Tommy Bahama
2017/05/13 全球购物
PyQt QMainWindow的使用示例
2021/03/24 Python
自学考试自我鉴定范文
2013/09/26 职场文书
学习雷锋精神演讲稿
2014/05/10 职场文书
清洁员岗位职责
2015/02/15 职场文书
教你使用Ubuntu搭建DNS服务器
2022/09/23 Servers