码迷,mamicode.com
首页 > 其他好文 > 详细

发送邮件确认验证注册,修改别人邮件类

时间:2015-02-01 00:30:36      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:

类库技术分享

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(‘xdyz-bbq@outlook.com‘, ‘表白墙反馈‘);

        $this->mail->Subject = ‘表白墙通知‘;
        $this->mail->CharSet = "UTF-8";
        $this->mail->Body = <<<body
<p>你好:</p><p>有一个叫做$nick 的用户在表白墙给您写了匿名消息,Ta说:<br /><p>$txt</p>点击下面的链接查看</p><a href=http://bbq.jsahz.com/CIbbq/index.php/bbq/pid/$id>http://bbq.jsahz.com/CIbbq/index.php/bbq/pid/$id</a><p>如果你不能正常访问,请将上述链接复制到浏览器当中打开</p><p>请勿回复此邮件,如果你有任何疑问,请回复<a href=mailto:xdyz-bbq@outlook.com?subject=表白墙反馈>xdyz-bbq@outlook.com</a>这个邮箱,谢谢合作</p><br /><b>Tyan-Boot 敬上!</b>
body;
        $this->mail->AltBody = <<<altbody
你好:
有一个叫做$nick 的用户在表白墙给您写了匿名消息,Ta说:
$txt

点击下面的链接查看
http://bbq.jsahz.com/CIbbq/index.php/bbq/pid/$id
如果你不能正常访问,请将上述链接复制到浏览器当中打开

请勿回复此邮件,如果你有任何疑问,请回复M_Username这个邮箱,谢谢合作


Tyan-Boot 敬上!
altbody;

        if ($this->mail->send())
        {
            return true;
        }
        else return false;
    }

}

调用

$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‘;
        }

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

发送邮件确认验证注册,修改别人邮件类

标签:

原文地址:http://www.cnblogs.com/jdhu/p/4264963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!