Oprava rozsypaného čaje v Outlooku: e-maily a kontakty

E-mail ukazuje Ä› místo ě nebo Ĺ™ místo ř? Obvykle odesílatel uvedl špatnou znakovou sadu. Tady je, jak zprávu v Outlooku zpřístupnit, odesílat vlastní e-maily v UTF-8 a opravit export kontaktů.

Funguje s textem a soubory:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • SMI
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Například exporty z Excelu, výpisy databází, titulky nebo kód webových stránek.

Opravit

  1. Přetáhněte soubor nebo vložte text
  2. Oprava proběhne automaticky
  3. Zkopírujte nebo stáhněte
nebo soubor jednoduše přetáhněte sem

Proč e-maily ukazují rozsypaný čaj

Každý e-mail v hlavičce uvádí, v jaké znakové sadě byl napsán, třeba charset=utf-8. Pokud je údaj chybný – protože newsletterový nástroj, kontaktní formulář nebo skript odesílá UTF-8, ale deklaruje windows-1250 nebo iso-8859-2 – Outlook bajty přečte špatně. Z ě se stane Ä›, z ř pak Ĺ™.

E-mail s chybnou deklarací kódování

Před

Vážená paní Černá,
děkujeme za váš dotaz – odpovíme do pátku.
S pozdravem z Plzně, Jiří Dvořák

Po

Vážená paní Černá,
děkujeme za váš dotaz – odpovíme do pátku.
S pozdravem z Plzně, Jiří Dvořák

Zpřístupnění jednoho e-mailu

  1. Dvojitým kliknutím otevřete e-mail v samostatném okně.
  2. V klasickém Outlooku: Actions → Other Actions → Encoding → Unicode (UTF-8) (česky: akce, další akce, kódování).
  3. Nový Outlook a Outlook na webu toto nastavení nemají. Zkopírujte proto text do pole výše – Mojibuster ho opraví hned.

Vlastní e-maily vždy v UTF-8

  1. V klasickém Outlooku: File → Options → Advanced.
  2. V části International options vypněte automatický výběr kódování pro odchozí zprávy.
  3. Jako preferované kódování odchozích zpráv zvolte Unicode (UTF-8).

Export a import kontaktů jako CSV

Když Outlook exportuje kontakty jako CSV, často soubor uloží ve Windows-1250 (ANSI). Program očekávající UTF-8 pak ukáže písmena s diakritikou jako �. Opačně import CSV v UTF-8 bez BOM snadno vyrobí Ä›. Před importem soubor přetáhněte do Mojibusteru: převede ho na UTF-8 nebo opraví – pro Outlook a Excel nejlépe s BOM. Víc o souborech CSV: Excel a rozsypaný čaj v CSV.

Rozsypaný čaj se šíří s odpovědí

Když odpovíte na rozbitý e-mail, Outlook citovaný text převezme chybný – a chyba se dostane ke všem příjemcům. Text nejdřív opravte nebo přepněte kódování jako výše. K rozbitým znakům obecně viz co je mojibake.

Časté otázky

Je chyba u mě, nebo u odesílatele?

Obvykle u odesílatele: e-mail deklaruje špatnou znakovou sadu. Pokud přicházejí rozbité jen zprávy od jednoho odesílatele, je to jistá známka.

Můžu opravit celé e-maily?

Ano. Zkopírujte text do pole výše, nebo e-mail uložte jako .txt a soubor přetáhněte. Obsah zůstane ve vašem zařízení.

Proč vidím =C4=9B místo ě?

To je quoted-printable, přenosové kódování e-mailů, které Outlook běžně dekóduje sám. Pokud se objeví v textu, e-mail byl uložen jako surový text nebo špatně přeposlán. Mojibuster ho umí převést po zapnutí volby pro převod kódů.

Další návody