PHP使用pear自帶的mail類庫(kù)發(fā)郵件的方法
本文實(shí)例講述了PHP使用pear自帶的mail類庫(kù)發(fā)郵件的方法。分享給大家供大家參考。具體如下:
這里用pear自帶的mail類庫(kù)發(fā)郵件,可以用pear install 命令來安裝對(duì)應(yīng)的庫(kù)
body = "<a target='_blank'>點(diǎn)我重新生成密碼</a>"; sendMail_smtp("xxxxxxxx@qq.com",'測(cè)試',$body); function sendMail_smtp($smtpemailto,$mailsubject,$mailbody){ //error_reporting(7); require_once 'Mail.php'; require_once 'Mail/mime.php'; $from = 'admin@xxx.com'; $to = $smtpemailto; $password = 'xxxxxx'; $mail_config=array( "host"=>"smtp.ym.163.com", "port"=>25, "auth"=>true, "username"=>$from, "password"=>$password, "from"=>$from, ); $hdrs = array( 'From'=>$from, 'To' => $to, //收信地址 'Subject'=>$mailsubject ); $mime = new Mail_mime(); //$mime->setTXTBody($text); //添加附件 //$mime->addHTMLImage('php.gif','image/gif','12345',true); $mime->_build_params['html_charset'] = "utf-8";//設(shè)置編碼格式 $mime->_build_params['head_charset'] = "utf-8";//設(shè)置編碼格式 $mime->setHTMLBody($mailbody); $body = $mime->get(); $hdrs = $mime->headers($hdrs); $mail = Mail::factory('smtp',$mail_config); $succ = $mail->send($to,$hdrs,$body); if (PEAR::isError($succ)) { //echo 'Email sending failed: ' . $succ->getMessage(); $err = 'Email sending failed: ' . $succ->getMessage(); $content = $to."\\t".date('Y-m-d H:i:s')."\\t ".$err." \\r\\n" ; } else { //$content = $to."\\t".date('Y-m-d H:i:s')."\\t Email sent succesfully \\r\\n" ; return true; } }
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)基于mysqli的Model基類完整實(shí)例
這篇文章主要介紹了PHP實(shí)現(xiàn)基于mysqli的Model基類,給出了數(shù)據(jù)庫(kù)基類的完整實(shí)現(xiàn)與使用方法,需要的朋友可以參考下2016-04-04PHP實(shí)現(xiàn)變色驗(yàn)證碼實(shí)例
驗(yàn)證碼想必大家都有見到過吧,在本文為大家介紹下PHP如何實(shí)現(xiàn)變色驗(yàn)證碼,感興趣的朋友可以參考下2014-01-01PHP將回調(diào)函數(shù)作用到給定數(shù)組單元的方法
這篇文章主要介紹了PHP將回調(diào)函數(shù)作用到給定數(shù)組單元的方法,是十分重要的一種應(yīng)用,需要的朋友可以參考下2014-08-08IIS+PHP添加對(duì)webp格式圖像的支持配置方法
這篇文章主要介紹了IIS+PHP添加對(duì)webp格式圖像的支持,需要的朋友可以參考下2023-04-04php 實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換(二進(jìn)制、八進(jìn)制、十六進(jìn)制)互相轉(zhuǎn)換實(shí)現(xiàn)代碼
php 實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換(二進(jìn)制、八進(jìn)制、十六進(jìn)制)互相轉(zhuǎn)換實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-10-10php自動(dòng)識(shí)別文件編碼并轉(zhuǎn)換為UTF-8的方法
PHP轉(zhuǎn)換文件編碼是一個(gè)比較簡(jiǎn)單的事情,但是難的是傳遞中文參數(shù)的時(shí)候,有時(shí)候不知道是什么編碼,結(jié)果造成了亂碼的現(xiàn)象。這篇文章主要介紹了php自動(dòng)識(shí)別編碼并轉(zhuǎn)換為UTF-8的方法,需要的朋友可以參考下2014-06-06