LinkStory Wiki
LaravelでGmailからメールを送信する場合のenvファイル設定
Laravelでメールを送る際に、Gmailアカウントから送りたい場合に設定すること。
.env file localhost server(テスト段階)
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 [email protected] MAIL_PASSWORD=********* MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS="[email protected]" MAIL_FROM_NAME="${APP_NAME}"
Live server(本番)
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=*********
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}" And also replace
MAIL_MAILER=sendmail in mail.php file.
#config/mail.php
#old code 'default' => env('MAIL_MAILER', 'smtp'),
#new code 'default' => env('MAIL_MAILER', 'sendmail'),