presseportale/app/Services/Mail
Kevin Adametz f9c97ccf2f mail: Rückläufer aus dem Bounce-Postfach lesen (Roadmap 1b.6, Schritt 3)
webklex/laravel-imap als Transport, eigener DSN-Parser nach RFC 3464 auf
der rohen Nachricht: Final-Recipient, Action, Status, Diagnostic-Code und
unser X-Pk-Ref aus der Original-Nachricht. Maßgeblich ist Action —
Zustellbestätigungen sperren niemanden, Freitext-Rückläufer wandern nach
Unparsed vor einen Menschen, Abwesenheitsnotizen nach Ignored.
mail:fetch-bounces alle zehn Minuten; ohne Konto tut es nichts.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 13:55:30 +00:00
..
BounceMailProcessor.php mail: Rückläufer aus dem Bounce-Postfach lesen (Roadmap 1b.6, Schritt 3) 2026-09-15 13:55:30 +00:00
DsnParser.php mail: Rückläufer aus dem Bounce-Postfach lesen (Roadmap 1b.6, Schritt 3) 2026-09-15 13:55:30 +00:00
DsnReport.php mail: Rückläufer aus dem Bounce-Postfach lesen (Roadmap 1b.6, Schritt 3) 2026-09-15 13:55:30 +00:00
EmailSuppressionService.php mail: zentrale Bounce-Suppression mit Versand-Gate und Circuit Breaker (Roadmap 1b.6, Schritte 1–2) 2026-09-15 13:48:56 +00:00
MailCircuitBreaker.php mail: zentrale Bounce-Suppression mit Versand-Gate und Circuit Breaker (Roadmap 1b.6, Schritte 1–2) 2026-09-15 13:48:56 +00:00
SmtpFailureClassifier.php mail: zentrale Bounce-Suppression mit Versand-Gate und Circuit Breaker (Roadmap 1b.6, Schritte 1–2) 2026-09-15 13:48:56 +00:00