Utilia

Generátor odkazů mailto

Vytvoř odkaz mailto s příjemci, kopií, skrytou kopií, předmětem a textem zprávy, správně zakódovaný v procentech, plus hotový odkaz HTML k vložení.

Otevře tvou výchozí e-mailovou aplikaci s vyplněnými poli. Nic se neodešle.

Kontroly

Jak používat generátor odkazů mailto

  1. Do Komu napiš jednu nebo více adres. Více adres odděl čárkami nebo novými řádky.
  2. Volitelně vyplň Kopie (Cc) a Skrytá kopie (Bcc), Předmět a Text zprávy. Zalomení řádků v textu se zachovají.
  3. Nastav Text odkazu, tedy slova, na která návštěvníci kliknou. Pokud ho necháš prázdný, použije se první adresa.
  4. Zkopíruj Odkaz mailto, abys ho mohl použít všude, kde se přijímá URL (tvůrce tlačítek, newsletter, QR kód), nebo zkopíruj Odkaz HTML a vlož ho na webovou stránku.
  5. Kliknutím na Vyzkoušet odkaz otevřeš vlastní e-mailovou aplikaci se vším vyplněným. Nic se neodešle, dokud sám neklikneš na odeslání.

Tlačítko Načíst příklad vyplní formulář ukázkovým dotazem na podporu a Vymazat vyprázdní všechna pole. Všechno běží ve tvém prohlížeči a nic, co zadáš, se neodesílá na server.

Jak se odkaz mailto sestavuje

Schéma mailto: definuje RFC 6068. Příjemci následují hned za dvojtečkou, oddělení čárkami, a ostatní pole následují jako parametry dotazu:

mailto:podpora@example.com?cc=obchod@example.com&subject=Dotaz%20k%20objednavce&body=Dobry%20den%2C%0D%0A...

Protože je celek URL, musí být každá hodnota zakódována v procentech. Tento nástroj používá pravidla, která RFC skutečně vyžaduje:

  • Mezery se mění na %20, nikdy na +. Znaménko plus znamená „mezera“ jen při odesílání formulářů HTML. V odkazu mailto mnoho e-mailových klientů zobrazí doslovné +, takže by Dotaz+k+objednavce dorazilo jako „Dotaz+k+objednavce“. Skutečné + v tvém textu se zakóduje jako %2B.
  • Zalomení řádků se mění na %0D%0A (návrat vozíku plus posun řádku), ať tvůj systém používá jakýkoli konec řádku, což je tvar, který RFC 6068 v textu zprávy požaduje.
  • Rezervované znaky jako &, =, ?, # a % se kódují, takže předmět typu „Otázky&odpovědi“ se nerozdělí na druhý parametr.
  • Písmena s diakritikou a nelatinková písmena se kódují jako UTF-8, například é se změní na %C3%A9, ě na %C4%9B.
  • Znak @ každé adresy zůstává čitelný, jak norma dovoluje.

Ve výstupu HTML je odkaz navíc escapován pro atribut href a text odkazu je escapován jako HTML, takže uvozovky nebo špičaté závorky v předmětu stránku nerozbijí.

Prováděné kontroly

Seznam Kontroly upozorní na adresy, které nevypadají platně, na adresy uvedené dvakrát napříč Komu, Cc a Bcc a na adresy se znaky s diakritikou, které mnoho klientů v odkazech odmítá. Zobrazovaná jména jako Jana <jana@example.com> nejsou v odkazu mailto povolena, takže se ponechá jen adresa mezi špičatými závorkami. Nástroj tě také upozorní, když má odkaz předmět nebo text, ale žádného příjemce, a když přesáhne zhruba 2 000 znaků, tedy hranici, od které ho některé prohlížeče a e-mailové aplikace začínají ořezávat.

Omezení, o kterých je dobré vědět

Odkaz mailto závisí na zařízení návštěvníka. Otevře tu e-mailovou aplikaci, která je nastavena jako výchozí, a na počítači, kde žádná není (časté u uživatelů webmailu), kliknutí nemusí udělat nic nebo otevře aplikaci, kterou nikdy nepoužívají. Je dobré zobrazit adresu také jako viditelný text nebo nabídnout kontaktní formulář. Přes odkaz mailto nelze přidat přílohy a formátování HTML v textu není podporováno: text zprávy je prostý text.

Časté dotazy

Proč se mezery kódují jako %20 a ne jako +?

RFC 6068 bere dotaz mailto jako obyčejné URI, kde je + běžný znak. Pouze formuláře HTML používají + pro mezery. Kódování mezer jako %20 je jediný tvar, který všichni e-mailoví klienti čtou stejně.

Mohu přidat více příjemců?

Ano. Zadej více adres do Komu, Kopie (Cc) nebo Skrytá kopie (Bcc), oddělených čárkami, středníky nebo novými řádky. Nástroj je spojí čárkami, tedy oddělovačem, který norma definuje. Některé staré verze Outlooku očekávaly středníky, ale současní klienti čárky přijímají.

Je skrytá kopie skrytá před člověkem, který klikne?

Ne. Skrytá kopie skrývá adresy před ostatními příjemci e-mailu, ne před tvým návštěvníkem. Celý odkaz si může kdokoli přečíst ve zdroji stránky, takže do skryté kopie nedávej adresu, kterou chceš udržet v soukromí.

Budou adresu sbírat spameři?

Adresy v odkazech mailto jsou vidět ve zdroji stránky a sběrací roboti je skutečně shromažďují. Pokud tě spam trápí, je kontaktní formulář bezpečnější než odkaz mailto.

Proč odkaz na mém počítači nic nedělá?

Tvůj prohlížeč nemá nastavenou výchozí e-mailovou aplikaci. Nastav ji v nastavení operačního systému nebo prohlížeči řekni, aby pro odkazy mailto: používal tvůj webmail. Samotný odkaz je v pořádku.