Gmailでメール送信の設定をする場合の設定項目
.env
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME={{ email }}
MAIL_PASSWORD={{ password }}
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS={{ email }}
MAIL_FROM_NAME={{ sender_name }}
以上の項目を設定するだけで、あとはgmailのアカウントさえ作成されていれば設定は完了。
送信テスト方法
php artisan tinker
でLaravelのコンソールを立ち上げ、以下を実行すればto()
の指定先にメールが送信される。
Mail::raw('Send test message.', function($message) {
$message->to('test@example.com')->subject('test mail');
});