Petr Macek napsal/wrote, On 04/02/07 12:19: > Josef Hrabec napsal(a): >>> Apr 2 08:06:34 mail sm-mta[64311]: l3266YcP064311: Syntax error in >>> mailbox address "hana.mr?zov?" (non-printable character) >> >> nejspis asi bude potreba najit toho uzivtele "hana.mr?zov?" a vysvetlit >> mu, ze v email-ove adrese se diakritika nepouziva >> > to samozrejme ano, ale problem je, ze minuly postak toto ignoroval a jak > ona psala, tak tu adresu maji v kontaktech desitky az stovky lidi. Ja > bychjen potreboval sendmailu rict, aby tenhle test neprovadel
To nepomuze. Tento test muze provest kterykoliv MTA po ceste. "Vadny" email se tak vubec k vam nedostane. Chybu opravdu musi napravit odesilatel a to tim, ze aktualizuje sveho klienta na takovou verzi, ktera do hlavicky diakritiku dat umi (ono to jde, ale musi se to umet). Pokdu vim, tak Outlooky s nainstalovanymi aktualne doporucovanymi patchy funguji, takze problem maji jen uzivatele, kteri kaslou na udrzbu sveho pocitace. A ti se nemohou divit, z maji problemy - to uz se s neudrzovanymi vecmi stava. On totiz na prijmu tu hlavicku nejspis dostal spravne (tj. zakodovanou), dekodoval si ji (natolik je chytry, ze vi, ze hlavicky se koduji) a vzapeti v odpovedi ale uz kodovani neprovedl (najednou nevi, ze se koduje). Samozrejme, ze jde sahnout do zdrojaku sendmailu a test odstranut - ale koledujes si tim o spoustu nedeterministickych problemu - takove znaky v diakritice vlozene v UTF-8 dost casto obsahuji jako soucast kodu '\0' - coz ovsem C chape jako konec retezce, pokdunevi, ze jde o UTF-8 retezec (a to skoro jiste sendmail nevi, ten naopak vi, ze v hlavicce neni nic jineho, nez ciste ASCII). Odstraneni tohoto testu tak muze zpusobit nahodne nefunkcnosti serveru nebo naslednych komponent - POP ci IMAP server, Webmail a podobne. Odesilatel dostane v tomto pripade chybove hlaseni, ktere ho o problemu informuje - a pokud tomu nerozumi sam, obrati se na sveho spravce site - ten mu problem pomuze odstranit. Na strane serveru to fakt nevyresis. Dan -- Dan Lukes SISAL MFF UK AKA: dan at obluda.cz, dan at freebsd.cz, dan at (kolej.)mff.cuni.cz -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l