Encyklopedia: HTML i CSS - Jak wysłać maila za pomocą odnośnika - Kurs HTML i CSS
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: &:
<a href="mailto:adres_mail?subject=tresc_tematu&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&cc=jan3@kowalski.pl&bcc=jan4@kowalski.pl&body=Przykładowa treść">Jan Kowalski</a>
</body>
</html>
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: