1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      Laravel5.4發(fā)送郵件-創(chuàng)新互聯(lián)

       在Laravel5.4當(dāng)中發(fā)送郵件需要配置的文件有兩個,分別是位于項目路徑下的.env和config/mail.php

      成都創(chuàng)新互聯(lián)專注于威信企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站開發(fā)。威信網(wǎng)站建設(shè)公司,為威信等地區(qū)提供建站服務(wù)。全流程按需求定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

      mail.php文件的內(nèi)容是這樣的:

        'driver' => env('MAIL_DRIVER', 'smtp'),

        'host' => env('MAIL_HOST', 'smtp.mailgun.org'),

        'port' => env('MAIL_PORT', 587),

        'from' => [

          'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),

          'name' => env('MAIL_FROM_NAME', 'Example'),

        ],

        'encryption' => env('MAIL_ENCRYPTION', 'tls'),

        'username' => env('MAIL_USERNAME'),

        'password' => env('MAIL_PASSWORD'),

        'sendmail' => '/usr/sbin/sendmail -bs',

        'markdown' => [

          'theme' => 'default',

          'paths' => [

            resource_path('views/vendor/mail'),

          ],

        ],

      ];

      .env文件中和發(fā)送郵件相關(guān)的部分是這樣的:

      MAIL_DRIVER=smtp

      MAIL_HOST=smtp.mailtrap.io

      MAIL_PORT=2525

      MAIL_USERNAME=null

      MAIL_PASSWORD=null

      MAIL_ENCRYPTION=null

       可以看出其中的很多參數(shù)直接引自.env文件,比如'driver' => env('MAIL_DRIVER', 'smtp'),若是.env文件中的MAIL_DRIVER設(shè)置了值,則使用MAIL_DRIVER的值,否則使用后面默認(rèn)的smtp。在實現(xiàn)發(fā)送郵件功能的過程中,先修改.env文件:

      MAIL_DRIVER=smtp

      MAIL_HOST=smtp.qq.com

      MAIL_PORT=465

      MAIL_USERNAME='你自己的郵箱'

      MAIL_PASSWORD='你自己的授權(quán)碼'

      MAIL_ENCRYPTION=ssl

      然后修改config目錄下的mail.php,只要修改'from'就行了。

      'from' => [

          'address' => '你自己的郵箱',

          'name' => '你希望顯示的名稱',

        ],

      比如'address'=>'123456@qq.com','name'=>'金太陽',對方的收件時的發(fā)件人名稱就是‘金太陽’、地址是‘123456@qq.com’。當(dāng)然也可以不修改mail.php文件,但這樣就需要在.env中添加MAIL_FROM_ADDRESS和MAIL_FROM_NAME了。

       這些配置好以后,在項目路徑下執(zhí)行php artisan make:mail Test命令,這樣就會在app\Mail下生成Test.php的文件,這個文件就是我們創(chuàng)建的郵件類,以后每一封發(fā)送出的郵件都是該類生成的一個實例。該類剛創(chuàng)建時只有兩個方法:

      namespace App\Mail;

      use Illuminate\Bus\Queueable;

      use Illuminate\Mail\Mailable;

      use Illuminate\Queue\SerializesModels;

      use Illuminate\Contracts\Queue\ShouldQueue;

      class Test extends Mailable

      {

        use Queueable, SerializesModels;

        public function __construct()

        {

          //

        }

        public function build()

        {

          return $this->view('view.name');

        }

      }

      如果想要通過郵件發(fā)送一點什么給收件人,可以修改這個類。比如我們要發(fā)送一個茶杯($cup)的顏色和容量信息給收件人,那么就這樣:

       use Queueable, SerializesModels;

        public $cup;

        public function __construct($cup)

        {

          $this->cup = $cup;

        }

        public function build()

        {

          return $this->view('view.name');

        }

      'view.name'是郵件的模板,比如我們的模板文件是位于views/mail下的cupinfo.blade.php,那么就要修改為return $this->view('mail.cupinfo');

      cupinfo.blade.php文件可以這么寫來顯示茶杯的信息:

        

        laravel

        

      茶杯詳情

         顏色:{{$cup->colour}}容量:{{$cup->volume}}

      這樣我們的郵件發(fā)送準(zhǔn)備工作就完成了。需要發(fā)送茶杯信息的功能時只需要加入以后代碼就可以了:

      Mail::to($user)->send(new Test($cup));

      代碼中的$user是收件人,Laravel會自動從$user中取得name和email屬性。

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


      網(wǎng)頁題目:Laravel5.4發(fā)送郵件-創(chuàng)新互聯(lián)
      瀏覽地址:http://www.ef60e0e.cn/article/dhsegi.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        闻喜县| 改则县| 宾川县| 靖江市| 芦山县| 古丈县| 龙口市| 舞阳县| 静安区| 孙吴县| 陆丰市| 澄城县| 区。| 砀山县| 滦平县| 姚安县| 遂川县| 武乡县| 扶沟县| 杭锦旗| 会昌县| 大冶市| 左权县| 石门县| 哈尔滨市| 南开区| 上饶县| 南岸区| 垣曲县| 扬州市| 共和县| 濮阳市| 定西市| 永修县| 定兴县| 石城县| 博兴县| 盐边县| 文昌市| 安龙县| 高阳县|