Fórum Root.cz

Hlavní témata => Software => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 21. 01. 2023, 19:30:09

Název: Roundcube převádí některé české znaky na entity v HTML
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 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?
Název: Subject: znaky UTF-8 bez escapování
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 21. 01. 2023, 19:52:07
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 í&ecaron;) 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‹
Název: Re:Roundcube převádí některé českéznaky na entity v HTML.
Přispěvatel: hknmtt 21. 01. 2023, 21:02:04
najskor tam mas aktivovany nejaky wysiwyg ktory ti to kurvi na vstupe.