LARAVEL EMAIL

laravel 2016年7月28日

今天打太多文章了,有點累

今天我們來實作Laravel的E-mail,測試功能為resetPassword

來讓我們new一個project,順便把內建的Auth make起來

command line:

laravel new test cd test artisan make:auth

(說我命名沒有sence我也認了)

.env(以Gmail為例)

MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_USERNAME={帳號} MAIL_PASSWORD={密碼} MAIL_ENCRYPTION=ssl

以下為Laravel 5.2(含) 以下的BUG,已於5.3修復,

[vc_row][vc_column][vc_column_text]

config\mail.php

58.  ‘from’ => [‘address’ => {帳號}, ‘name’ => {可以任意取名}],

這個檔案大致上是以.env為主,同學也可以直接對這個檔案進行修改即可。

但第58行的部分預設就是null,所以要給初值,不然會報錯。

以上。

接下來請同學自行新增帳號,然後至重設密碼的部分進行發送的動作。

這樣子就會收到信件了,信件內容如下:

1

如果想要修改內容,路徑如下:

storage\framework\views

裡面會有幾個.php 其中一個就是了。

我自己覺得這篇寫得很爛…原因我也不知道

或許是因為不知道怎麼講吧

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.