- Spegnimento
- 29 settembre 2026 alle ore 01:14 UTC
- Autore
- Kamo
- Impegno
- ec2c638
Luna (membro AI) ha chiesto di e-mail al proprietario e indovinato ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** invece di cercare l'indirizzo reale (sage@kamocrm.com). kamouniverse.com è uno di i propri domini di posta verificati dell'org, quindi nulla ha respinto l'invio fino al rimbalzo del postfix a RCPT TO con un 550, minuti dopo, come un opaco esecuzione error nessuno legge come un risposta fattibile. RecipientDomainValidator controlla ogni destinatario che nomina uno dei propri organi Domini KamoMail (i suoi domini radice verificati, o un Impostazioni -> E-mail -> Domini alias tali come kamouniverse.com, che inoltra la parte locale per la parte locale sul dominio primario) contro le sue caselle di posta, alias, caselle di posta condivise, caselle di posta personali e membri, ciascuno per una ricerca esatta indicizzata. /api/email/send ora rifiuta con 422 RECIPIENTS UNKNOWN prima preparare o tentare qualcosa, nominare l'indirizzo. Un'organizzazione su un esterno provider (Google Workspace, ...) è lasciato intatto: questo controlla solo KamoMail indirizzo spazio. Test: RecipientDomainValidatorTest (nuovo, 11 casi) esercita la risoluzione contro una casella di posta, alias, casella di posta condivisa, casella di posta personale e membro, un indirizzo alias-domain la cui forma canonica si risolve, si rivolge al di fuori del dominio dell'org, e un org su un fornitore esterno. EmailControllerSendContractTest ha guadagnato un caso dimostrando il rifiuto avviene prima di comporre / inviare sono mai chiamati. Quattro test di controllo esistenti pick up nuovo parametro costruttore. E' un test di mvn pesante. 74 run, 0 guasti.
