How do I get form details e-mailed?
For one - don't use a mailto as the form action.
The most reliable way to do this is to use a formmail - a server-side process that takes the contents of a form, creates and sends an email to a predefined address. There are many pre-written scripts that you can drop into your website to give you this functionality.
If for some reason your website doesn't allow server-side scripts, then there are still two reliable solutions for you choose:
- Move to a webhost that allows server-side scripts. The number of webhosts that only allows html page hosting is falling drastically. All decent webhosts do offer at bare minimum CGI.
- Use a remotely-based formmail script. There are a number of websites that freely offer their formmail scripts for general use, such as Response-o-Matic.