By the way, you cannot "send e-mail" from HTML.
With HTML, what you can do it to create a form used to post request to your HTTP server via POST command. It's up to your server to process this post in any way such as sending e-mail. You don't have to write HTTP server for this purpose :) — there are different server-side modules which allows you to write a server-side script: APS.NET, Python via WSGI, Java Server Pages, PHP…
On HTML side, the key is using right attribute on the form:
<form action="My-Email-sender-URL" method="post" ...>
...
</form>
Security warning! Using posts like that for sending e-mail on the server side is an easy target for malicious attack which can turn you HTTP server into the spam-sending ghost as the post can be done programmatically. You should not use any posted data directly, especially for e-mail headers. You need to detect and filter out unexpected data. (I had to fix such security holes and faced such attacks in real life.)
—SA