Ciao PiccolaNomade,
questo è il codice JavaScript da inserire per inviare dei dati direttamente dal form di un sito:

<SCRIPT language=JavaScript>

function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' Inserisci un indirizzo E-Mail valido.\n';
} else if (test!='R') {
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (val<min || max<val) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+'\n'; }
}
if (document.form2.EMail.value != document.form2.ConfermaMail.value) errors+='- La E-Mail confermata è diversa da quella inserita.\n';

if (errors) alert('Non hai inserito i seguenti dati:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</SCRIPT>

Mentre questo è il codice HTML con la gestione dei campi del Form :

<TABLE Border=0 Cellspacing=0 Cellpadding=1 Width="100%" Height=380>
<TR>
<TD Width="15%" vAlign="Middle" Align="Left" Rowspan=5 Height=58>
<FORM name=form2 onsubmit="MM_validateForm('Nome','','R','EMail','' ,'RisEmail','ConfermaMail','','RisEmail');return document.MM_returnValue"
action="mailto:esempio@tiscali.it?Subject=E-Mail dal Sito WEB." method=post encType=text/plain>
<!--action=default.asp method=post>
</TD>
<TD Width="5%" vAlign="Top" Colspan=2 Height=58>
<FONT color="#FFFFFF" size=3>Nome</FONT>
</TD>
<TD Width="30%" vAlign="Top" Colspan=2 Height=58>
<INPUT maxLength=45 size=45 name=Nome>
</TD>
<TD Width="13%" vAlign="Top" Height=58>
<FONT color="#FFFFFF" size=3>Cognome</FONT>
</TD>
<TD Width="30%" vAlign="Top" Height=58>
<INPUT maxLength=45 size=45 name=Cognome>
</TD>
</TR>
<TR>
<TD Width="10%" vAlign="Top" Colspan=2 Height=58>
<FONT color="#FFFFFF" size=3>E-mail</FONT>
</TD>
<TD Width="27%" vAlign="Top" Colspan=2 Height=58>
<INPUT maxLength=60 size=45 name=EMail>
</TD>
<TD Width="8%" vAlign="Top" Height=59>
<FONT color="#FFFFFF" size=3>Conferma E-Mail</FONT>
</TD>
<TD Width="33%" vAlign="Top" Height=59>
<INPUT maxLength=60 size=45 name=ConfermaMail>
</TD>
</TR>
<TR>
<TD Width="79%" vAlign="Top" Colspan=6 Height=27>
<FONT color="#FFFFFF" size=3>Testo del Messaggio</FONT>
</TD>
</TR>
<TR>
<TD Width="10%" vAlign="Top" Height=221>
</TD>
<TD Width=80%" vAlign="Top" Align="Right" Colspan=5 Height=221>
<TEXTAREA name=Messaggio rows=9 cols=85>
</TEXTAREA>
</TD>
</TR>
<TR>
<TD Width="42%" vAlign="Middle" Align="Right" Colspan=3 Height=45>
<INPUT class=Bottone type=submit value="Spedisci">
</TD>
<TD Width="1%" vAlign="Top" Height=45>
</TD>
<TD Width="42%" vAlign="Middle" Align="Left" Colspan=3 Height=45>
<INPUT class=Bottone type=reset value="Cancella">
</TD>
</TR>
</TABLE></FORM>

Spero di aver risolto il tuo problema.

Buon proseguimento.

Fabio