mail: Bounce-Abruf liest RFC 6533, All-Inkl-Freitext und ganze INBOX

Befund aus 151 echten Rücklaeufern: 2 SmarterMail-DSNs
(message/global-delivery-status) und 2 Freitext-Hinweise des eigenen
Relays (X-KASMail-Error, formal auto-replied) fielen durch. Policy- und
Quota-Codes zaehlen weich statt hart. Abruf ohne UNSEEN-Filter, weil
das Verschieben die Zustandsmarke ist.

Dazu Schutz in tests/TestCase.php: Suite bricht ab, wenn ein Config-Cache
sie auf die Dev-Datenbank umlenkt.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-09-15 15:27:09 +00:00
parent 71d9639491
commit fddfd8a61c
9 changed files with 323 additions and 15 deletions

View file

@ -0,0 +1,28 @@
Return-Path: <>
X-Original-To: bounce@pressekonto.com
From: MAILER-DAEMON@dd19238.kasserver.com (Mail Delivery System)
To: bounce@pressekonto.com
Auto-Submitted: auto-replied
Subject: Undelivered Mail Returned to Sender
Message-Id: <20260902102204.844FE5F41C65@dd19238.kasserver.com>
Date: Wed, 2 Sep 2026 12:22:04 +0200 (CEST)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-KASMail-Error: CFA07A22C8072A03
X-KasLoop: m0805a0b
This is the anti spam system at host dd19238.kasserver.com.
I´m sorry to have to inform you that your message could not be delivered to one or more recipients.
The recipient mailprovider bounced Mails to one or more recipients you tried to contact as not existent in the recent past.
Please note the following list of non existent recipients:
presse@example.net
info@example.org
Please check the addresses and try again.