最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

laravel5.4利用163郵箱發(fā)送郵件的步驟詳解

 更新時間:2017年09月22日 09:21:21   作者:zero風(fēng)來  
發(fā)送郵件是我們?nèi)粘T陂_發(fā)中必不可少會遇到的一個需求,下面這篇文章主要給大家介紹了關(guān)于laravel5.4利用163郵箱發(fā)送郵件的步驟,文中通過示例代碼和圖片介紹的非常詳細(xì),需要的朋友可以參考下。

前言

其實發(fā)送郵箱其實不難,不如說挺簡單的,本文將詳細(xì)介紹關(guān)于laravel5.4用163郵箱發(fā)送郵件的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細(xì)的介紹吧。

一、首先還是現(xiàn)在163注冊一個賬號并且設(shè)置如下圖


授權(quán)碼很重要的,請好好記住,待會在laravel的.env中要配置到的~~

二、如果以上你都做完了,那接下來就是配置.env了

MAIL_DRIVER=smtp

MAIL_HOST=smtp.163.com

MAIL_PORT=465

MAIL_USERNAME=你的賬號@163.com

MAIL_PASSWORD=你的客戶端授權(quán)密碼

MAIL_FROM_ADDRESS=你的賬號@163.com

MAIL_FROM_NAME=賬號名

MAIL_ENCRYPTION=ssl

三、然后接下來就是配置路由以及在控制器上寫發(fā)送郵件的方法了

Route::get('mail/send','CommonController@send');

隨意在哪一個控制器上就寫這個send方法:

public function send()

{

$name='學(xué)院君';

$flag= Mail::raw('你好,我是PHP程序!',function($message) {

$to='你的qq郵箱@qq.com';

$message->to($to)->subject('純文本信息郵件測試');

});

if(!$flag){

echo '發(fā)送郵件成功,請查收!';

}else{

echo '發(fā)送郵件失敗,請重試!';

}

//以上是純文本,下面則是附帶文件發(fā)送

//  $flag = Mail::send('emails.test',['name'=>$name],function($message){

//   $to = '你的qq郵箱@qq.com';

//   $message->to($to)->subject('text');

//   // $filePath = 'storage/exports/'.iconv('UTF-8', 'GBK', '學(xué)生成績').'.xls';

//   $attachment = storage_path('app/files/test.txt');

//   //在郵件中上傳附件

//   $message->attach($attachment,['as'=>'text.txt']);

//  });

//下面是發(fā)送郵件附帶圖片的

//  $imgPath = 'http://laravelacademy.org/wp-statics/images/carousel/LaravelAcademy.jpg';

//  $flag = Mail::send('emails.test',['name'=>$name,'imgPath'=>$imgPath],function($message){

//   $to = '你的qq郵箱@qq.com';

//   $message ->to($to)->subject('網(wǎng)絡(luò)圖片測試');

//  });

//  if(!$flag){

//   echo '發(fā)送郵件成功,請查收!';

//  }else{

//   echo '發(fā)送郵件失敗,請重試!';

//  }

}

好的,接下來就是你們自己訪問路由就能得到你想要的結(jié)果了~~~~~

PS:重點就是搞定報錯過程了,基本上按照步驟來走的大概是不會有啥大問題的,但是呢,最重要的是我用的是Ubuntu16.04系統(tǒng)來做的,里面的權(quán)限問題應(yīng)該首先是首要解決的,所以我建議先給好權(quán)限,在你的目錄里面打開命令行:sudo chmod 777 -R ./

好了,接下來就是處理連接不上163網(wǎng)易郵箱的問題了,我能給的方法就是在StreamBuffer.php 的263行添加兩行代碼:

$options['ssl']['verify_peer'] = FALSE;

$options['ssl']['verify_peer_name'] = FALSE;

基本上大體照以上步驟走都能搞定了~~~

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論

西藏| 鄄城县| 河北省| 凤庆县| 天镇县| 永城市| 三门峡市| 仲巴县| 旺苍县| 惠水县| 库尔勒市| 同江市| 肥城市| 丽江市| 富民县| 莫力| 长海县| 灌云县| 镇江市| 嫩江县| 福清市| 东安县| 牙克石市| 威海市| 垣曲县| 香河县| 镇沅| 大方县| 龙川县| 昆山市| 连云港市| 焉耆| 平顶山市| 翁源县| 河津市| 淮安市| 天柱县| 民权县| 张家口市| 仁布县| 濉溪县|