Potrzebne jest "coś" co taki email dostarczy. Niektóre z metod:
1. Stosujesz <a href="mailto:twoj@adres.pl">email</a> - gosciu moze do Ciebie napisac maila ze swojego programu pocztowego, jeśli ma wszystko dobrze skonfigurowane to od razu po kliknięciu w link otworzy mu się mailer z listem adresowanym do Ciebie.
2. Używasz serwera SMTP z zewnątrz do wysyłania poczty... Jednym z najprostszych (co nie znaczy, że często stosowanych) rozwiązań jest: strona na serwerze z systemem linuksopodobnym, postawiony esmtp zamiast sendmaila i skonfigurowany na Twoją skrzynkę pocztową, odwołujesz się (przykładowo, większość serwerów blokuje tą funkcję) ze skryptu PHP przez system(); do mailera i wysyłasz. Jeśli masz routerek na którym stoi również właśnie Twoja stronka, możesz wypróbować
3. Stawiasz swój serwer SMTP. Odsyłam do milionów stron o sendmailu, postfixie itp itd...
A od strony HTML to tak jak kolega wyżej napisał - formularze.