Hallo,
<form action="mailto:bla@blubb.com" method="get"
</form>Die resultierende Mail enthält statt Spaces Pluszeichen (zumindest hier mit meinem Mozilla, vielleicht machen andere Mailprogramme/Browser das nicht). Ist ja eigentlich auch logisch, das <form> schickt die Daten halt in der Form "?subject=bla+blubb&body=tra+lalla" weg, statt - wie sich das gehört - die Spaces durch %20 zu ersetzten.
Richtig, deshalt solltest Du als Methode auch "post" benutzen, vgl.
http://selfhtml.teamone.de/html/formulare/definieren.htm
Gruss
Thomas