Petr Macek napsal/wrote, On 04/02/07 14:51: > Dle meho tenhle problem vznika na nejakem spatnem klietntovi, kde si > nastavi ucet, daji tam diakritiku. Takovy uzivatel pak muze email pres > tento sendmail odeslat, ale kdyz na to nekdo odpovi, dopadne to prave > touto chybou.
Presto je chyba (a vadny klient) na strane toho, kdo odpovida - je jedno, jakym postupem se k nemu a do jake databaze dostal text s diakritikou. Kdyz tento text vklada, z jakehokoliv duvodu, do jakekoliv hlavicky (nejde jen o From - totez by platilo i napriklad pro Subject) pak jej musi korektne zakodovat a pokud to neudela, pak nelze hovorit o chybe kdekoliv jinde - je v kazdem pripade na jeho strane. > Jedine co ted dokazu je, ze v tom lklientovi nastavim reply-to a tim > zajistim, ze cast emailu bude prochazet. Ti co to maji ulozene v > kontaktech, maji smulu. > > Nebo mate nejaky jiny napad? Ne, finalne to opravdu musi vyresit uzivatele vadneho klienta ... Stanislav Dansa napsal/wrote, On 04/02/07 15:59: > Nebo mohou dle nejakeho noveho RFC emailove adresy obsahovat diakritiku? > Tj. neco na zpusob > "=?iso-8859-2?Q?Hana_Mr=E1zov=E1?= <[EMAIL PROTECTED]>" To je slozitejsi, nez se to zda. Odpoved zalezi na tom, jestli prijemce ma implementovane RFC o kodovani diakritiky do hlavicek. Pokud ano, pak po dekodovani vznikne emailova adresa, ktera ma znaky s ASCII>127 v "local-part" casti (ta pred zavinacem) - a to dovoleno neni. Emailova adresa je syntakticky nespravna. Pokud toto RFC implementovano nema (vubec netusi, ze jde o zakodovanou hlavicku), pak, paradoxne, hlavicka korektni je - "?" i "=" jsou znaky, ktere jsou v emailove adrese legalni. Jina otazka je, zda je takova adresa i semanticky spravne. Jedna se o platnou adresu, ale nejde o adresu hana.mra'zova'@... - a jestli emailova adresa [EMAIL PROTECTED] existuje nebo ne, je vec jina - existovat muze. Dokonce ale i kdyz takova adresa neexistuje, porad jeste nemusi jit o fakticky problem (i kdyz formalne to problem je) - dorucovani posty se hlavickami From: a To: neridi. A pokud by dopis obsahoval "Reply-To" pak se toto FROM nebude pouzivat vlastne k nicemu (krome toho, ze se prijemci ukaze). 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