PHP发送邮件确认验证注册功能示例【修改别人邮件类】
发布:smiling 来源: PHP粉丝网 添加日期:2022-01-21 20:56:08 浏览: 评论:0
这篇文章主要介绍了PHP发送邮件确认验证注册功能,结合实例形式分析了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';
- }
待完善接收邮件验证的功能。
Tags: PHP发送邮件 PHP验证注册
- 上一篇:php进程(线程)通信基础之System V共享内存简单实例分析
- 下一篇:最后一页
相关文章
- ·PHP利用QQ免费邮箱发送邮件实例(2014-09-22)
- ·PHP邮件发送例子,已测试成功(2014-09-22)

推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)