Fórum Root.cz
Hlavní témata => Software => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 21. 01. 2023, 19:30:09
-
Píšu maily v Roundcube 1.5.2 v HTML formě. Jde o multipart/ alternative s txt a html částí , Kódování je samozřejmě 8bit + UTF-8 obou částí.
Nevíte, co může za to, že Roundcube v odchozích mailech mění české znaky na entity? A to jen některé (á í š), ale jiné ézůstavají (ř ě ž ť). Paradoxní na tom je, že textová část logicky musí vznikat jako transformace HTML (jsou tam nějaké fancy věci jako převod<li> nebo sumarizace odkazů na konec mailu a nahrazení na [n])
Nerozumím jaký to má důvod dělat na půl. A kde to asi vypnu... Může za to přímo třeba editovací komponenta typu tinyMCE nebo to vzníká nějak dál? Jde to konfigurovat?
-
Mimochodem Emoji, které dokonce mají 4 bajty ti smradi taky zůstavají v původní formě.
K té transformaci musí docházet už někde přímo na klientovi, jelikož když si v Composing dám zobrazit zdroják mailu(stále mohu editovat, mohu být e-mailový kodér) tak půlka českých znaků jsou nezměněné a půlky už jsou v entitách. Když tam připíšu íě) tak se to pak v editoru prohodí na &icute;ě)
Je dovolené mít v Subjectu Unicode znaky v UTF-8?
Nemyslím tím hned
Subject : Macron řekl ›zdrasvuj‹
, ale i klidně něco s prefixem ?UTF-8?
Subject =?UTF-8?*?Macron řekl ›zdrasvuj‹
-
najskor tam mas aktivovany nejaky wysiwyg ktory ti to kurvi na vstupe.