Skip to main content

Stručný návod k prvkům adresy URL pošty

Anonim

Pokud povolíte návštěvníkům vašeho webu, aby vám poslali e-mail prostřednictvím odkazu mailto: poskytli jste jim obzvlášť pohodlný způsob, jak založit kontakt. Jediné, co musí udělat, je kliknout a začít psát jejich zprávu.

Ale toto pohodlí není všechno mocné mailto: má v obchodě. Řekněme, že chcete definovat výchozí Předmět, například abyste věděli, že e-mail byl odeslán prostřednictvím odkazu mailto: na vašem webu. Nebo možná chcete navrhnout výchozí text pro tělo, pokud návštěvníci kliknou na konkrétní odkaz (můžete použít například pro vytvoření jednoduchého průzkumu).

Zjistíme, jak jsou tato pokročilá, ale v žádném případě obtížná použití mailto: práce.

Adresa URL služby Mailto:

Adresa URL mailto sestává v podstatě ze tří částí. Nejprve přijde:

  • Slovo mailto: následován
  • E-mailová adresa příjemce a nakonec přijde
  • Řádky záhlaví určující výchozí hodnoty pro různé části zpráv.

Komu: E-mailová adresa příjemce

E-mailová adresa příjemce (která následuje mailto: okamžitě) může být více než jedna adresa. Více adres je odděleno čárkou (stejně jako v řádku Komu: e-mailového klienta). Je zajímavé, že odkaz mailto: je také platný (a funguje), pokud vůbec neobsahuje výchozí adresu příjemce.

Je proto zcela legální umístit výchozí předmět (pomocí předmět = ) přímo po mailto: . Můžeme vytvořit zprávu s výchozím předmětem, ale žádný výchozí příjemce:

mailto:? subject = Doc,% 20do% 20da% 20dance.

Hlavičky: Kde se zpráva dostane & řádek předmětu

Nejlepší věci, samozřejmě, jsou poslední. V hlavičkové části adresy mailto: URL můžeme udělat téměř cokoli. Veškeré názvy a hodnoty záhlaví uvedené v dokumentu RFC 2822 - Internet Message Format - lze použít teoreticky.

Nejen, že můžeme zadat Předmět: řádky, ale také Cc: (odesílání vytištěné kopie) nebo Bcc: (nevidomá kopie).

X-hlavičky jsou velmi užitečné

Zvláštní zájem je schopnost vygenerovat libovolné hlavičky. Musí jim předcházet jen X- být legální - možná znáte všudypřítomné X-Mailer: záhlaví. Spolu s e-mailovým klientem, který je schopen filtrování na základě libovolných hlavičkových řádků, to umožňuje skvělé možnosti třídění a filtrování.

Všechny řádky záhlaví jsou specifikovány stejným způsobem, jakým již známe z tématu: název záhlaví = záhlaví, například, X-Z = Y .

Bohužel takové X-Headers pracují s téměř žádnou kombinací prohlížeče a e-mailového klienta, takže se nemůžete spoléhat na to, aby byly odeslány.

Výchozí text zprávy

Konečně existuje jeden speciální název záhlaví: tělo.

Pomocí této záhlaví můžete zadat text, který se objeví v těle e-mailové zprávy. Část těla schránky mailto: URL je určena především pro krátké textové zprávy.

Vzhledem k tomu, jak odkazy pracují v jazyce HTML, musí být při vytváření výchozího těla pro odkaz mailto: kódovány speciální znaky. Prostor musí být přeložen do %20, například a přerušení řádku se stává % 0D% 0A.

Naštěstí nemusíte tyto kódy zapamatovat nebo je provádět ručně. Použijte prosím JavaScript nebo vhodný encyklopedie mailto: URL.

Kombinace záhlaví

Ale jak můžete mít například více než jednu záhlaví, výchozí předmět a výchozí text zprávy? To se provádí pomocí ampersandu: &.

První záhlaví odpovídá adresátovi příjemce po otazníku: ?. Všechny budoucí záhlaví jsou připojeny v libovolném pořadí, odděleny ampersandy.

Například (přerušení řádků je zde pouze pro zajištění čistého vzhledu, samozřejmě byste do adresy URL nezadali):

mailto: pří[email protected]

? subject = Ha!

& X-Mailer = Baluba

& body = Ha!% 0D% 0ABla!