ThinkPHP_phpmailer使用外部認證SMTP發(fā)送郵件

一、軟件版本

創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、山亭網(wǎng)絡(luò)推廣、小程序設(shè)計、山亭網(wǎng)絡(luò)營銷、山亭企業(yè)策劃、山亭品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供山亭建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:muchs.cn

Apache Apache/2.2.22

ThinkPHP 1.5.0

php 5.3.10(enable socket)

二、phpmailer相關(guān)文件

phpmailer.class.php

smtp.class.php

三、軟件部署方式

復(fù)制phpmailer.class.php、smtp.class.php到Web的Common(/usr/local/apache2/htdocs/Common)目錄下,

復(fù)制phpmailer.class.php到ThinkPHP\Vender(/usr/local/apache2/htdocs/ThinkPHP/Vendor)目錄下

1.common.php

<?PHP

require_once(COMMON_PATH.'phpmailer.class.php');

require_once(COMMON_PATH.'smtp.class.php');

function SendMail($address,$title,$message){

    vendor('PHPMailer.class#PHPMailer');

    $mail=new PHPMailer();

    $mail->IsSMTP();

    $body = eregi_replace("[\]",'',$message);

    $mail->CharSet='GBK';

    $mail->AddAddress($address);

    $mail->Body=$message;

    $mail->From=C('MAIL_ADDRESS');

    $mail->FromName='yyjk';

    $mail->Subject=$title;

    $mail->Host=C('MAIL_SMTP');

    $mail->SMTPAuth=true;

    $mail->Username=C('MAIL_LOGINNAME');

    $mail->Password=C('MAIL_PASSWORD');

    $mail->MsgHTML($body);

    return($mail->Send());

}

?>

2.config.php

/usr/local/apache2/htdocs/Conf

編輯Conf目錄下的config.php,在return array添加如下內(nèi)容

'MAIL_ADDRESS'=>'xxx@126.com', // 郵箱地址

'MAIL_SMTP'=>'smtp.126.com', // 郵箱SMTP

'MAIL_PASSWORD'=>'xxx', // 郵箱密碼

3.在Action中發(fā)送郵件

/usr/local/apache2/htdocs/Lib/Action

由于ThinkPHP會自動加載common.php中的函數(shù),所以在需要發(fā)送郵件的時候,只需要使用如下代碼即可。

SendMail("xxx@xxx.com","郵件標(biāo)題","郵件正文");

至此,發(fā)送郵件的功能已經(jīng)實現(xiàn)。撒花!歡迎成功配置的同學(xué)SendMail("yuanmouren1hao@sina.cn","我看了教程會發(fā)郵件了~~","謝啦,謝啦~~");

QQ郵箱(含foxmail)和網(wǎng)易的126、163都測試成功。

網(wǎng)頁名稱:ThinkPHP_phpmailer使用外部認證SMTP發(fā)送郵件
網(wǎng)頁鏈接:http://muchs.cn/article4/ipgpie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)虛擬主機、網(wǎng)站策劃、響應(yīng)式網(wǎng)站營銷型網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作