摘要:一發送郵箱其實不難,不如說挺簡單的,首先還是現在注冊一個賬號并且設置如下圖授權碼很重要的,請好好記住,待會在的中要配置到的二如果以上你都做完了,那接下來就是配置了你的賬號你的客戶端授權密碼你的賬號賬號名三然后接下來就是配置路由以及在控制器上
一、發送郵箱其實不難,不如說挺簡單的,首先還是現在163注冊一個賬號并且設置如下圖
二、如果以上你都做完了,那接下來就是配置.env了授權碼很重要的,請好好記住,待會在laravel的.env中要配置到的~~
MAIL_DRIVER=smtp MAIL_HOST=smtp.163.com MAIL_PORT=465 MAIL_USERNAME=你的賬號@163.com MAIL_PASSWORD=你的客戶端授權密碼 MAIL_FROM_ADDRESS=你的賬號@163.com MAIL_FROM_NAME=賬號名 MAIL_ENCRYPTION=ssl三、然后接下來就是配置路由以及在控制器上寫發送郵件的方法了
Route::get("mail/send","CommonController@send");隨意在哪一個控制器上就寫這個send方法:
public function send() { $name="學院君"; $flag= Mail::raw("你好,我是PHP程序!",function($message) { $to="你的qq郵箱@qq.com"; $message->to($to)->subject("純文本信息郵件測試"); }); if(!$flag){ echo "發送郵件成功,請查收!"; }else{ echo "發送郵件失敗,請重試!"; } //以上是純文本,下面則是附帶文件發送 // $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", "學生成績").".xls"; // $attachment = storage_path("app/files/test.txt"); // //在郵件中上傳附件 // $message->attach($attachment,["as"=>"text.txt"]); // }); //下面是發送郵件附帶圖片的 // $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("網絡圖片測試"); // }); // if(!$flag){ // echo "發送郵件成功,請查收!"; // }else{ // echo "發送郵件失敗,請重試!"; // } }
好的,接下來就是你們自己訪問路由就能得到你想要的結果了~~~~~
PS:重點就是搞定報錯過程了,基本上按照步驟來走的大概是不會有啥大問題的,但是呢,最重要的是我用的是Ubuntu16.04系統來做的,里面的權限問題應該首先是首要解決的,所以我建議先給好權限,在你的目錄里面打開命令行:sudo
chmod 777 -R ./好了,接下來就是處理連接不上163網易郵箱的問題了,我能給的方法就是在StreamBuffer.php 的263行添加兩行代碼:
$options["ssl"]["verify_peer"] = FALSE; $options["ssl"]["verify_peer_name"] = FALSE;基本上大體照以上步驟走都能搞定了~~~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25876.html
摘要:一個前后端分離的的項目,網站主旨是分享原創詩文詩詞小筑。前臺頁面是由編寫的,后端提供接口。而后臺管理頁面是由的模板與共同完成。因此我將它們放在兩個倉庫里。由于很多地方都是自己的,所以網站設計的有些粗糙。配置郵件發送信息,采用。 About 一個前后端分離的 laravel5.4 + vue2 的項目,網站主旨是分享原創詩文--詩詞小筑。前臺頁面是由vue2編寫的,后端提供api接口。而...
摘要:一個前后端分離的的項目,網站主旨是分享原創詩文詩詞小筑。前臺頁面是由編寫的,后端提供接口。而后臺管理頁面是由的模板與共同完成。因此我將它們放在兩個倉庫里。由于很多地方都是自己的,所以網站設計的有些粗糙。配置郵件發送信息,采用。 About 一個前后端分離的 laravel5.4 + vue2 的項目,網站主旨是分享原創詩文--詩詞小筑。前臺頁面是由vue2編寫的,后端提供api接口。而...
摘要:查找保存下載用搭建自己的緩存倉庫權限管理的好選擇基于封裝的后臺管理系統,支持手機和端訪問支付寶風格的驗證器后臺系統微信接口的部署腳本開發的博客系統百度推送自動記錄用戶行為擴展一個項目管理系統根據生成對應導航的狀態 1.debug https://github.com/barryvdh/l... showImg(https://segmentfault.com/img/bVmhWL); ...
摘要:提供了開箱即用的隊列服務,隊列允許您延遲處理耗時的任務,例如發送電子郵件,直到稍后的時間。推遲這些耗時的任務會大大加速您的應用程序的請求。 Laravel提供了開箱即用的隊列服務,隊列允許您延遲處理耗時的任務,例如發送電子郵件,直到稍后的時間。推遲這些耗時的任務會大大加速您的應用程序的Web請求。 一、生成隊列表 php artisan queue:table php artisan...
摘要:隊列的目的是將耗時的任務延時處理,比如發送郵件,從而大幅度縮短請求和相應的時間。每一種隊列驅動的配置都可以在該文件中找到,包括數據庫,,,,以及同步本地使用驅動。處理完畢后當前任務會自動刪除?;揪拖旅孢@個樣到此隊列簡單配置與使用就結束了。 概述 什么是隊列? 百度百科是這樣說的 隊列是在傳輸過程中保存數據的容器。 舉幾個生活中例子: iphone手機新款發布,三里屯iphone進的...
閱讀 1433·2021-09-03 10:29
閱讀 3458·2019-08-29 16:24
閱讀 2010·2019-08-29 11:03
閱讀 1410·2019-08-26 13:52
閱讀 2925·2019-08-26 11:36
閱讀 2786·2019-08-23 17:19
閱讀 560·2019-08-23 17:14
閱讀 812·2019-08-23 13:59