- Verschifft
- 4. Oktober 2026 um 17:22 UTC
- Autor
- Kamo
- Ausschuss
- 0c54f7a
Runde 3 Bewertung (eMail-Fix-Review-3.md) bestätigte Runde 2's BLOCKER fix (geheckt weisen@kamouniverse.com sowohl durch den App-Code als auch Postfixs eigene Plattform-Alias Rewrite Regel live, Ende zu Ende - sie zustimmen) und bestätigte die +tag Falte Entfernung korrekt (re-verified ampic_delimiter deaktiviert sowohl auf Postfix und dovecot, und beide ************ verwenden ein buchstäbliches Voll-Adress-Match). Es einen neuen MAJOR gefunden: Runde 2 reparierte den BLOCKER, indem der Retry's Guard fallen ließ bedingungslos, die es gegen einen falschen ACCEPT eingetauscht hat. Eine Org mit zwei echten, unabhängige Root-Domains, die sich nicht gegenseitig sind (explizit erlaubt durch **************** hätte eine Vermutung auf einer Wurzel (info@kamocrm.com, niemandes Mailbox) fälschlicherweise gelöst, nur weil eine nicht verwandte mailbox (info@brandb.com) existiert auf der anderen Wurzel - Postfix schreibt nur Domains um tatsächlich in virtual_alias_domains aufgeführt, und zwei unabhängige Wurzeln haben keine solche Beziehung, so dass die senden würde immer noch 550. Fix: resolves() erhält jetzt das Alias-Domains-Set (bereits im Anrufer berechnet, zuvor in einem undifferenzierten "ownDomains"-Set verschmolzen und verworfen, bevor Erreichen resolves()) und Gates die Cross-Root-Retry auf aliasDomains.contains(domain) anstatt, ob Domain (nicht) eine Wurzel ist. Dies ist die eine Bedingung beide Szenarien tatsächlich einschalten: kamouniverse.com ist als Alias-Domain registriert (restatten Läufe, Schließung der 2. Runde BLOCKER), während eine zweite unabhängige Wurzel kein Alias für alles (kein Wiedererprotzung durch eine Vermutung auf der anderen Wurzel ausgelöst, Schließung dieser Runde MAJOR). Tests: neuer Fall ************ kamocrm.com und brandb.com, keine Alias-Beziehung; brandb.com hat einen echten info@ mailbox; info@kamocrm.com muss ungelöst bleiben) bestätigt RED gegen Runde 2 unmodifizierter Code (1 Ausfall, über "git stash" von nur der Implementierungsdatei), GRÜN nach. Der bestehende BLOCKER Regressionstest **************** war bereits grün unter Runde 2-Code, wie Runde 3 Überprüfung unabhängig bestätigt, und bleibt auch unter diesem Fix grün - diese Runde ändert nur die Zwei-Unabhängigen-Roots Ergebnis, nicht die Dual-registred-Domain. schwerer mvn test ************ 82 laufen, 0 Ausfälle.
