Hallo Jürgen!
Deine Lösung hat einige Haken. So setzt das Versenden einer Mail per MailTo u.a. die korrekte Einrichtung des Browsers voraus. Es bieten sich, wenn Du keine eigenen CGI's nutzen kannst, Dienste wie z.B. http://www.formmailer.com/ an. Dort kannst Du dann z.B.
1. die Felder des Formulars überprüfen lassen und
2. je nach dem Ergebnis eine eigene Fehler- oder Bestätigungsseite anzeigen lassen.
Ausserdem lässt sich die Mail noch formatieren.
Gruß Frank