Per inviare e-mail dal web io ti consiglio di usare linguaggi di scripting lato server (come PHP, ASP...) che permettono all'utente di inviare e-mails anche se non ha un proprio account e-mail, ma soprattutto per l'utente sono più "veloci", nel senso che il codice che usi tu sfrutta il programma di posta dell'utente...

Cmq se non puoi o non vuoi usare PHP o ASP, allora ti conviene usare il metodo GET invece del metodo POST.
E devi chiamare body il campo sarà scritto nel corpo dell'e-mail (ad esempio quello dei commenti), subject quello che apparirà come titolo, ecc...