Stel de mailvariabelen in

Verstuur applicatiemail met Laravels SMTP-transport. Gebruik de SMTP-mailer in de applicatieomgeving en bewaar inloggegevens buiten versiebeheer.

Test directe en queued mail

Begin met een synchrone Mailable buiten productie en test daarna het echte queuepad. Controleer failed_jobs en workerlogs; gebruik de clientteller om niet-uitgevoerde jobs te onderscheiden van geaccepteerde mail.

Stel Laravels mailtransport correct in

Gebruik MAIL_MAILER=smtp, de getoonde MAIL_HOST, MAIL_PORT=587, MAIL_ENCRYPTION=tls en de gegenereerde inloggegevens. Zet MAIL_FROM_ADDRESS op de gekoppelde mailbox.

Voer php artisan config:clear uit en herstart queue workers voordat je een queued Mailable test. Houd .env en deployment secrets buiten versiebeheer.

Voordat je opslaat

Gebruik het gekoppelde Microsoft 365-adres als afzender. Bewaar het wachtwoord veilig; het wordt niet opnieuw getoond.

Stuur een klein testbericht naar een eigen adres en controleer de bezorging.

Als de test mislukt

Controleer uitgaand poort 587, STARTTLS en of er geen spaties zijn meegekopieerd.

Deel nooit wachtwoorden of berichtinhoud. Trek de koppeling in en maak een nieuwe als het wachtwoord kwijt is.