laravel郵件發(fā)送的實現(xiàn)代碼示例
laravel自帶SwiftMailer庫,集成了多種郵件API,可以很方便的實現(xiàn)郵件的發(fā)送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)簡單郵件傳輸協(xié)議,通常理解為郵件發(fā)送服務(wù)器。
以126郵箱為例
使用126郵箱的話,需要開啟POP3和SMTP服務(wù)(設(shè)置->POP3/SMTP/IMAP)
.env配置文件
MAIL_DRIVER=smtp MAIL_HOST=smtp.126.com MAIL_PORT=465 MAIL_USERNAME=test@126.com //126賬號 MAIL_PASSWORD=123456 //授權(quán)密碼 MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=test@126.com MAIL_FROM_NAME="${APP_NAME}"
在路由上實現(xiàn)發(fā)送郵件
use Illuminate\Support\Facades\Mail; Route::get('/email', function () { $tplvar = ['name' => 'laravel']; //模版路徑 , 傳入到模版的變量 $flag = Mail::send('email.email_register',$tplvar,function ($message){ // 收件人的郵箱地址 $message->to('aims@qq.com')->subject('郵件主題!'); }); });
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
PHP根據(jù)傳入?yún)?shù)合并多個JS和CSS文件的簡單實現(xiàn)
這篇文章主要介紹了PHP合并多個JS和CSS文件的簡單實現(xiàn),本文使用了一種比較簡單的方法,重在揭示實現(xiàn)原理,需要的朋友可以參考下2014-06-06PHP通過加鎖實現(xiàn)并發(fā)情況下?lián)尨a功能
本文基于php語言使用加鎖實現(xiàn)并發(fā)情況下?lián)尨a功能,特定時間段開放搶碼并不允許開放的碼重復(fù),本文介紹的非常詳細(xì),需要的朋友參考下2016-08-08Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計詳解
這篇文章主要為大家介紹了Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03phpQuery讓php處理html代碼像jQuery一樣方便
這篇文章主要介紹了phpQuery讓php處理html代碼像jQuery一樣方便,需要的朋友可以參考下2015-01-01