Dorokhov.codes
10. Working with mail
Settings for mail are specified in .env
:
MAIL_MAILER=smtp
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"
Emails
Each email template should have a separate class extended from Mailable
.
How to create a class using Artisan:
php artisan make:mail OrderConfirmed