HTML - linki e-mail

Umieszczenie łącza e-mail w formacie HTML na swojej stronie internetowej nie jest trudne, ale może to spowodować niepotrzebny problem ze spamowaniem na koncie e-mail. Są ludzie, którzy mogą uruchamiać programy do zbierania tego typu wiadomości e-mail, a następnie na różne sposoby wykorzystywać je do spamowania.

Możesz mieć inną opcję, aby ułatwić innym wysyłanie Ci e-maili. Jedną z opcji może być użycie formularzy HTML do zbierania danych użytkownika, a następnie użycie skryptu PHP lub CGI do wysłania wiadomości e-mail.

Prosty przykład, sprawdź nasz formularz kontaktowy . Przyjmujemy opinie użytkowników za pomocą tego formularza, a następnie używamy jednego programu CGI, który zbiera te informacje i wysyła nam wiadomość e-mail na podany identyfikator e-mail.

Note- Dowiesz się o formularzach HTML w formularzach HTML, ao CGI dowiesz się z naszego kolejnego samouczkaPerl CGI Programming.

Tag HTML Email

HTML <a>tag umożliwia określenie adresu e-mail do wysłania wiadomości e-mail. Używając tagu <a> jako tagu e-mail, będziesz używaćmailto: email addresswraz z atrybutem href . Poniżej znajduje się składnia usingmailto zamiast używać protokołu http.

<a href = "mailto: [email protected]">Send Email</a>

Ten kod wygeneruje następujący link, którego możesz użyć do wysłania wiadomości e-mail.

Send Email

Teraz, jeśli użytkownik kliknie to łącze, uruchamia jednego klienta poczty e-mail (np. Lotus Notes, Outlook Express itp.) Zainstalowanego na komputerze użytkownika. Istnieje inne ryzyko związane z używaniem tej opcji do wysyłania wiadomości e-mail, ponieważ jeśli użytkownik nie ma zainstalowanego klienta poczty e-mail na swoim komputerze, wysyłanie wiadomości e-mail nie byłoby możliwe.

Ustawienia domyślne

Możesz określić domyślny temat i treść wiadomości e - mail wraz z adresem e-mail. Poniżej znajduje się przykład użycia domyślnego tematu i treści.

<a href = "mailto:[email protected]?subject = Feedback&body = Message">
Send Feedback
</a>

Ten kod wygeneruje następujący link, którego możesz użyć do wysłania wiadomości e-mail.

Send Feedback