Mailto - specyfikacja, tytuł, treść e-mailZwykły tag odnośnika <a> pozwala na uruchomienie domyślnego klienta poczty i wysłanie e-maila pod wskazany adres. W tym celu stosuje się przedrostek mailto: z wpisanym adresem odbiorcy.

Czasami jednak warto rozszerzyć ten schemat o domyślne wartości tematu lub treści e-maila. Jak to zrobić?

<a href="mailto:art.polkowski@gmail.com?body=tresc&subject=tytul-wiadomosci">Artur Polkowski</a>

Powyższy przykład jest poprawny, ale nie radzi sobie z białymi znakami (spacja, przejście do następnej linii). Kodowanie takich znaków jest następujące:

  • spacja — %20
  • przejście do następnej linii — %0D%0A

Po ich zastosowaniu:

<a href="mailto:art.polkowski@gmail.com?body=Witaj!%0D%0ACo u Ciebie?&subject=Tytul%20wiadomosci">Artur Polkowski</a>

Przykład w wersji live: Artur Polkowski

Chcesz dowiedzieć się więcej? Zobacz specyfikację mailto.