- Szycy
- 29 września 2026 02:29 UTC
- Autor
- Kamo
- Pochęt się
- 3ae4903
Przegląd runda 2 (email- fix- review- 2.md) znaleźć rundę 1 fix dla MAJOR # 3 (wielokrotny domen root) nadal ponownie otworzył oryginalny błąd: - BLOCKER: kcoxiverse.com jest, na żywo, jednocześnie sprawdzony root (org _ domen, ownership- sprawdzone, brak rodzica) ORAZ domyślna domena aliasów (org _ aliasa _ domen) dla org 1168485648209608710 - dokładny org ten raport jest o - podczas gdy prawdziwe skrzynka pocztowa żyje tylko w domenie kanonicznej (sage @ kamocrm.com). Okrągłe 1 strażnik '! rootDomains.contains (domain)' pominięto powtórzenie wielu korzeni, gdy kandydat własna domena była już root, przy założeniu, że adres domeny root- "musi już zostały wypróbowane bezpośrednio "- false dla domeny zarejestrowanej dwuosobowo. sage @ kexiverse.com Znowu odmówiono. Gwardia jest usuwana: ponownie działa bezwarunkowo po bezpośredniego sprawdzania miss, dla każdego roota posiadanego, niezależnie od tego, czy jest domeną kandydata Tak się składa, że jest jednym z nich. Redundant- ale - nieszkodliwe dla wspólnego przypadku (bezpośredni check obejmuje już dosłowny adres domeny root-); load- load- laying za każdym razem, gdy domena jest dual- zarejestrowany jak kexiverse.com. - MAJOR: runda 1 + tag fold (sage + pilna @ kamocrm.com - > sage @ kamocrm.com) jest usunięty w całości, a nie przeskalowany na "tylko tabele pocztowe", jak zaproponowano wcześniej. Sprawdzone na żywo z rzeczywistym stosu poczty według własnej instrukcji recenzji do potwierdź zachowanie Postfix / Dovecot: 'biorca _ elimiter' jest komentowany w main.cf i dovecot 15- lda.conf, oraz virtual _ mail _ maps / virtual _ alias _ maps rozwiąże adres RCPT 'Where email ='% s '/' Where source = '% s' - brak rozbierania rozdzielacza gdziekolwiek, dla Każdy stolik. Składanie tutaj poświadczyłoby + tag 'd adres dostarczany, że Postfix nadal 550 - fałszywe zaufanie w przeciwnym kierunku od rundy 1 Oryginalny błąd, ale nie na tyle, by go poprawić. To jest odchylenie z literalnej rundy 2 instrukcja (która zakłada, że jakaś tabela składa), wykonane na żywy dowód, o który sama instrukcja prosiła; zarejestrowany jako orzeczenie. - MINOR: EmailAdresats.parse () returning null (jego lokalny zestaw znaków jest bardziej rygorystyczny niż co alias / shared- mail / samo tworzenie skrzynki pocztowej powoduje) już nie cicho wyłącza ponowną próbę wielokorzenia. Wyciągi z asfaltu Lokalna część, więc powtórka nadal działa. Testy: RecipientDomainValidatorTest przeredagowane z table- świadomy fałszywy EntityManager (kontroluje SQL tekst do trasy własnego zestawu danych tabeli, według recenzji "zrobić test podwójnej tell tabele osobno") więc test może teraz potwierdzić np. "znany tylko jako pseudonim "i mieć to coś znaczy. Nowe / zmienione przypadki potwierdzone RED przeciwko unmodified rund-1 RecipientDomainValidator.java (tymczasowo przywrócony przez 'git schowek 'of just that file, then skapped back): the live- shape regression case, two + tag- no- longer- folds cases, alias- only + tag case, and the EmailAdresats.parse () - odrzuca przypadek - 5 niepowodzeń, dokładnie przypadki tej rundy się zmieniają. Potem wszystko zielone. Ciężki test MVN * * * * * * * * * * * * * * * * * * * 80 run, 0 porażek.
