Encyklopedia: HTML i CSS - Jak wysłać maila za pomocą odnośnika - Kurs HTML i CSS Udostępnij na: Facebook

Autor: Mateusz Mikulski

Opublikowano: 2011-09-20

Na stronach WWW często umieszczana jest informacja o autorze, która jednocześnie jest odnośnikiem, pozwalającym na wysłanie e-maila do niego lub firmy, do której strona należy. Aby utworzyć odnośnik tego typu, należy do właściwości href przypisać wartość rozpoczynającą się od mailto:, dzięki której pojawi się adres e-mail:

<a href="mailto:adres_mail">Opis</a>

Po kliknięciu w taki odnośnik, na komputerze użytkownika, zostanie otworzony program do obsługi poczty elektronicznej, w którym dodany będzie nowy e-mail z wpisanym adresem odbiorcy.

Dodatkowo, w odnośniku służącym do wysyłania nowej wiadomości e-mail, możemy również dodać:

  • tytuł wiadomości – poprzez dodanie po adresie e-mail atrybutu subject=, poprzedzonego znakiem zapytania ?:

    <a href="mailto:adres_mail?subject="tresc_tematu">Opis</a>,

  • kilku adresatów wiadomości – poprzez wymienienie kolejnych adresów e-mail, oddzielonych od siebie średnikiem:

    <a href="mailto:adres_pierwszy;adres_drugi">Opis</a>

  • adresatów kopii wiadomości – poprzez dodanie atrybutu cc=, poprzedzonego znakiem zapytania:

    <a href="mailto:adres_mail?cc=drugi_adres_mail">Opis</a>

  • adresatów ukrytej kopii wiadomości – poprzez dodanie atrybutu bcc=, poprzedzonego znakiem zapytania:

    <a href="mailto:adres_mail?bcc=ukryty_adres_mail">Opis</a>

  • treść wiadomości – poprzez dodanie atrybutu body=, poprzedzonego znakiem zapytania:

    <a href="mailto:adres_mail?body=przykladowa_tresc">Opis</a>

W przypadku, gdy chcemy w odnośniku umieścić więcej niż jedną informację, należy poprzedzić znakiem zapytania jedynie pierwszy argument, a następne poprzedzić ciągiem: &amp;:

<a href="mailto:adres_mail?subject=tresc_tematu&amp;body=przykladowa_tresc">Opis</a>

Przykład

<html>
<head>
    <title>Jak wysłać e-maila za pomocą odnośnika</title>
</head>
<body>
    <a href="mailto:jan@kowalski.pl;jan2@kowalski.pl?subject=E-mail wysłany za pomocą odnośnika&amp;cc=jan3@kowalski.pl&amp;bcc=jan4@kowalski.pl&amp;body=Przykładowa treść">Jan Kowalski</a>
</body>
</html>

Przykładowy e-mail, wysłany za pomocą odnośnika

Rys. 1. Przykładowy e-mail, wysłany za pomocą odnośnika.

 

Sprawdź

Praktyczne przykłady

Zobacz, jak praktycznie wykorzystać wysyłanie e-maili za pomocą odnośnika w samouczku: