激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - ThinkPHP利用PHPMailer實現郵件發送實現代碼

ThinkPHP利用PHPMailer實現郵件發送實現代碼

2020-05-20 14:02PHP教程網 PHP教程

本文章介紹了關于在thinkphp中利用了phpmailer來實現郵件發送的詳細教程,有需要的朋友可以參考一下

本文所使用的是ThinkPHP 2.1版和 PHPMailer 5.1版。(后者建議您直接從本博下載,因為我們不能保證下面的代碼在所有版本的PHPMailer中都能正常運行)

下面是具體步驟:

第一步、添加PHPMailer類庫

將下載后的文件解壓,將PHPMail目錄移動至ThinkPHP目錄中的Vendor內。(請確保class.phpmailer.php文件就在ThinkPHPVendorPHPMailerclass.phpmailer.php)

第二步、添加發送郵件函數

在項目目錄中的Common文件夾中的common.php文件(如果沒有請創建)添加如下代碼:

復制代碼 代碼如下:

<?php
/**********
 * 發送郵件 *
 **********/
function SendMail($address,$title,$message)
{
    vendor('PHPMailer.class#PHPMailer');
    $mail=new PHPMailer();
    // 設置PHPMailer使用SMTP服務器發送Email
    $mail->IsSMTP();
    // 設置郵件的字符編碼,若不指定,則為'UTF-8'
    $mail->CharSet='UTF-8';
    // 添加收件人地址,可以多次使用來添加多個收件人
    $mail->AddAddress($address);
    // 設置郵件正文
    $mail->Body=$message;
    // 設置郵件頭的From字段。
    $mail->From=C('MAIL_ADDRESS');
    // 設置發件人名字
    $mail->FromName='LilyRecruit';
    // 設置郵件標題
    $mail->Subject=$title;
    // 設置SMTP服務器。
    $mail->Host=C('MAIL_SMTP');
    // 設置為“需要驗證”
    $mail->SMTPAuth=true;
    // 設置用戶名和密碼。
    $mail->Username=C('MAIL_LOGINNAME');
    $mail->Password=C('MAIL_PASSWORD');
    // 發送郵件。
    return($mail->Send());
}
?>



第三步、配置郵箱信息

 

編輯Conf目錄下的config.php,在return array添加如下內容

 

復制代碼 代碼如下:

    'MAIL_ADDRESS'=>'xxx@126.com', // 郵箱地址
    'MAIL_SMTP'=>'smtp.126.com', // 郵箱SMTP服務器
    'MAIL_LOGINNAME'=>'xxx', // 郵箱登錄帳號
    'MAIL_PASSWORD'=>'xxx', // 郵箱密碼

 

其中的郵箱登錄帳號可能需要包括@后面的內容,請自行嘗試^_^
第四步、在Action中發送郵件
由于ThinkPHP會自動加載common.php中的函數,所以在需要發送郵件的時候,只需要使用如下代碼即可。
SendMail("xxx@xxx.com","郵件標題","郵件正文");

至此,本教程已經結束。撒花~~~

歡迎成功配置的同學SendMail("dreamrunner@foxmail.com","我也會用ThinkPHP發送郵件啦","哇啦哇啦~~");

還有一些說明

如果郵件正文中需要換行怎么辦呢?其實,最簡單的方法是——

SendMail("xxx@xxx.com","郵件標題","郵件正文
我換行啦~~!");

QQ郵箱(含foxmail)和網易的126、163都測試成功。因為近期訪問GMail比較吃力,所以沒有測試。聽說GMail要求必須使用SSL,有這方面需要的同學自行谷歌百度PHPMailer的方法。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美亚洲综合在线 | 亚洲小视频在线 | 久久国产精品免费视频 | 国产一级做a爰片在线看 | 国产精品毛片无码 | 精品国产一区在线 | 99视频在线观看视频 | 欧美顶级毛片在线播放小说 | 国产91一区二区三区 | 竹内纱里奈和大战黑人 | 久久网综合 | 国产欧美精品综合一区 | 美女黄视频在线观看 | 九色国产 | 99久久自偷自偷国产精品不卡 | 国产一区二区亚洲 | 中文字幕国产亚洲 | 一级国产电影 | 一级毛片大片 | qyl在线视频精品免费观看 | 亚洲一区二区三区四区精品 | 91短视频在线观看免费最新 | 欧美城网站地址 | 激情久久一区二区 | 女人叉开腿让男人桶 | 可以看逼的视频 | 亚洲成人在线免费 | 竹内纱里奈和大战黑人 | 国产精品啪一品二区三区粉嫩 | 精品国产一区二区三区四区阿崩 | 国产无遮挡一区二区三区毛片日本 | japanese xxxxhd | 国产精品999在线观看 | 中文字幕亚洲一区二区三区 | 日韩精品久久久久久久电影99爱 | 成人免费看片a | 国产成人av免费观看 | 久久久久久久久久久综合 | 在线看免费观看日本 | 国产精品一品二区三区四区18 | 久草欧美 |