laravel郵件發(fā)送的實(shí)現(xiàn)代碼示例
laravel自帶SwiftMailer庫(kù),集成了多種郵件API,可以很方便的實(shí)現(xiàn)郵件的發(fā)送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)簡(jiǎn)單郵件傳輸協(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賬號(hào) MAIL_PASSWORD=123456 //授權(quán)密碼 MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=test@126.com MAIL_FROM_NAME="${APP_NAME}"
在路由上實(shí)現(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('郵件主題!'); }); });
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
PHP根據(jù)傳入?yún)?shù)合并多個(gè)JS和CSS文件的簡(jiǎn)單實(shí)現(xiàn)
這篇文章主要介紹了PHP合并多個(gè)JS和CSS文件的簡(jiǎn)單實(shí)現(xiàn),本文使用了一種比較簡(jiǎn)單的方法,重在揭示實(shí)現(xiàn)原理,需要的朋友可以參考下2014-06-06PHP通過加鎖實(shí)現(xiàn)并發(fā)情況下?lián)尨a功能
本文基于php語(yǔ)言使用加鎖實(shí)現(xiàn)并發(fā)情況下?lián)尨a功能,特定時(shí)間段開放搶碼并不允許開放的碼重復(fù),本文介紹的非常詳細(xì),需要的朋友參考下2016-08-08Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計(jì)詳解
這篇文章主要為大家介紹了Swoole?webSocket消息服務(wù)系統(tǒng)代碼設(shè)計(jì)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03phpQuery讓php處理html代碼像jQuery一樣方便
這篇文章主要介紹了phpQuery讓php處理html代碼像jQuery一樣方便,需要的朋友可以參考下2015-01-01一個(gè)自定義位數(shù)的php多用戶計(jì)數(shù)器代碼
一個(gè)自定義位數(shù)的php多用戶計(jì)數(shù)器代碼...2007-03-03Thinkphp5.0 框架Model模型簡(jiǎn)單用法分析
這篇文章主要介紹了Thinkphp5.0 框架Model模型簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了thinkPHP5.0框架模型Model常用方法的簡(jiǎn)單使用技巧,需要的朋友可以參考下2019-10-10