Mail-Umgebungsvariablen setzen
Anwendungs-E-Mails mit Laravels SMTP-Transport senden. Verwenden Sie den SMTP-Mailer und speichern Sie Zugangsdaten außerhalb der Versionsverwaltung.
Direkte und Queue-Mail testen
Testen Sie zuerst ein synchrones Mailable außerhalb der Produktion und danach den Queue-Pfad. Prüfen Sie failed_jobs und Worker-Logs; die Clientstatistik trennt nicht gestartete Jobs von angenommener Mail.
Laravel-Mailtransport richtig setzen
Setzen Sie MAIL_MAILER=smtp, den angezeigten MAIL_HOST, MAIL_PORT=587, MAIL_ENCRYPTION=tls und die erzeugten Zugangsdaten. MAIL_FROM_ADDRESS ist das verbundene Postfach.
Führen Sie php artisan config:clear aus und starten Sie Queue Worker neu. .env und Deployment-Secrets gehören nicht in die Versionsverwaltung.
Vor dem Speichern
Verwenden Sie die verbundene Microsoft-365-Adresse als Absender und bewahren Sie das Passwort sicher auf.
Senden Sie eine kleine Testnachricht an eine eigene Adresse und prüfen Sie die Zustellung.
Wenn der Test fehlschlägt
Prüfen Sie ausgehenden Port 587, STARTTLS und versehentlich kopierte Leerzeichen.
Teilen Sie niemals Passwörter oder Nachrichteninhalte. Erstellen Sie bei Verlust eine neue Verbindung.