本文實例講述了ThinkPHP3.2.3框架郵件發送功能。分享給大家供大家參考,具體如下:
web 開發過程中,經常會用到郵件的發送功能,比如接收消費賬單的提醒、亞馬遜圖書推薦的推送,或者網站不正常操作報警的郵件提示等。
下面是一個在ThinkPHP 3.2.3 框架下集成 PHPMailer 使用的郵件發送功能實現過程,僅供參考,謝謝...
STMP 簡介 《百度百科》
//郵件發送 配置 'EMAIL_CONFIG' => array( 'host' => 'smtp.163.com', 'post' => '25', 'username' => 'xxxxxxxxxx@163.com',//TODO 郵箱賬號 'password' => 'xxxxxxx',//TODO 客戶端授權密碼 'sender' => '木頭人',//TODO 發送人昵稱 ),
function send() { var toUrl = "{:U('Email/send')}"; var postData = $("#form-email").serialize(); $.ajax({ type: "POST", url: toUrl, data: postData, dataType: "json", success: function (res) { layer.msg(res.message); } }); }
- 注意:郵箱輸入錯誤或者內容填寫太過隨意,會造成發送失敗,郵件可在發送者郵箱看到,提示“抱歉,您的郵件被退回來了...”。
郵件發送前端顯示
成功進行郵件接收
1).參考視頻:http://coding.imooc.com/learn/list/85.html
2).源代碼下載:https://github.com/JingYin007/zmPro
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
新聞熱點
疑難解答
圖片精選