php利用Zend_Mail發(fā)送郵件(實現(xiàn)郵件重設(shè)密碼功能)
2019-07-23 來源:open-open

<?php include_once 'conn/conn.php'; require_once 'Zend/Mail.php'; //調(diào)用發(fā)送郵件的文件 require_once 'Zend/Mail/Transport/Smtp.php'; //調(diào)用SMTP驗證文件 $reback = '0'; $name = $_GET['foundname']; $question = $_GET['question']; $answer = $_GET['answer']; $sql = "select email from tb_member where name = '".$name."' and question = '".$question."' and answer = '".$answer."'"; $email = $conne->getFields($sql,0); if($email != ''){ $rnd = rand(1000,time()); $sql = "update tb_member set password = '".md5($rnd)."' where name = '".$name."' and question = '".$question."' and answer = '".$answer."'"; $tmpnum = $conne->uidRst($sql); if($tmpnum >= 1){ //發(fā)送密碼郵件 $subject="找回密碼"; $mailbody='密碼找回成功。您帳號的新密碼是'.$rnd; $envelope["from"]="cym3100@163.com"; //$envelope="mrsoft8888@sohu.com"; //網(wǎng)絡(luò)版定義登錄使用的郵箱 /* smtp測試版發(fā)送郵件方式,使用smtp作為服務(wù)器*/ $tr = new Zend_Mail_Transport_Smtp('192.168.1.247'); $mail = new Zend_Mail(); $mail->addTo($email,'獲取用戶新密碼'); $mail->setFrom('cym3100@163.com','明日科技典型模塊程序測試郵箱,修改用戶注冊密碼!'); $mail->setSubject($subject); $mail->setBodyHtml($mailbody); //$mail->send($tr); /* 網(wǎng)絡(luò)版發(fā)送郵件方法 */ /*$config = array('auth' => 'login', 'username' => 'mrsoft8888', 'password' => 'mrsoft8888'); //定義SMTP的驗證參數(shù) $transport = new Zend_Mail_Transport_Smtp('smtp.sohu.com', $config); //實例化驗證的對象 $mail = new Zend_Mail('GBK'); //實例化發(fā)送郵件對象 $mail->setBodyHtml($mailbody); //發(fā)送郵件主體 $mail->setFrom($envelope, '明日科技典型模塊程序測試郵箱,修改用戶注冊密碼!'); //定義郵件發(fā)送使用的郵箱 $mail->addTo($email, '獲取用戶新密碼'); //定義郵件的接收郵箱 $mail->setSubject($subject); //定義郵件主題 $mail->send($transport); //執(zhí)行發(fā)送操作*/ /* 網(wǎng)絡(luò)版發(fā)送郵件方法 */ if(false ==$mail->send($tr) ){ $reback = '-1'; }else{ $reback = '1'; } }else{ $reback = '2'; } }else{ $reback = $sql; } echo $reback; ?>
標簽: [db:TAGG]
版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。
下一篇:C# 獲得當前運行程序所在的目錄
最新資訊
熱門推薦