Re: HTML zpráva a znaková sada
Autor:
Marek Mikuš (IP zapsáno)
Datum: 19.09.2010 12:06
Zdravím,
takovy problem nastava ve chvili, kdy mail jako takovy ma jedno kodovani,
pak jeho vnitrni casti maji jine kodovani a aby to nestacilo, v tech
jednotlivych vnitrnich castech byva HTML stranka, ktera ma uplne jine
kodovani :-(
Napr. nyni jsem testoval podobny problem u zpraseneho mailu od T-mobile,
kdy samotna zprava nedefinuje zadne kodovani, vnitrni cast definuje UTF8
ale samotna HTML stranka v teto casti ma nastavene kodovani Win-1250 - a
text je v UTF8...
A ted mi reknete, co dela program spatne, kdyz respektuje definici autora,
ktery tomu bud nerozumi, nebo na to ocividne kasle.
Pritom kdyby v te HTML strance ta definice Win-1250 nebyla, zobrazi se
korektne.
> Zdravím,
> podle pravidel diskuze jsem prohledal archiv, ale nenašel jsem uspokojivou
> odpověď na můj problém. Sice se to zde ve fóru řešilo, ale nějak jsem se
> nedobral řešení, neboť se diskuze klasicky zvrhla ve vzájemné napadání a
> dále jsem neměl chuť se tím probírat.
> Můj problém: odebírám, resp. je mi posílán kurzovní lístek České
> spořitelny. Zpráva je v HTML formátu, znaková sada UTF-8 (Content-Type:
> text/html; charset=UTF-8). Zprávy jsou filtrem ukládány do vybrané složky.
> V nastavení složky je nastavená výchozí znaková sada "Unicode (UTF-8)".
> Text zprávy se zobrazí v hatmatilce (rozuměj - je nečitelný - znaková sada
> zřejmě ISO-8859-1). Otevřu kontextovou nabídku, kde je nastaveno "Unicode
> (UTF-8)", přepnu na libovolnou znakovou sadu, potom znovu otevřu kontextovou
> nabídku, přepnu zpět na UTF-8 a od této chvíle jsou zprávy zobrazovány
> správně. Přijde nová zpráva (nebo po novém spuštění The BAT!) a opět
> je nečitelná. Aktuálně mám verzi The BAT! 4.2.36. (ale není to závislé
> na verzi, tento problém registruji již nějaký ten pátek). Ne, že by mi to
> trhalo žíly, nebo bych kvůli tomu nemohl spát, ale docela bych byl rád,
> kdyby se zprávy zobrazovaly správně.Prosím jen o konstruktivní odpovědi,
> nebo řešení.
> Karel Strobach
--
Marek Mikuš
Administrátor