Ciao,

il codice che mi hai consigliato non funziona sul mio server, (dà un errore che adesso non riesco a verificare e non mi ricordo su: "Set eMail = Server.CreateObject("CDO.Message")")
ho però trovato alcuni esempi in rete che consigliano di fare una cosa del genere :

<%
Set link = CreateObject("CDONTS.Newmail")
link.From = request.form("email")
link.To = "mia@email.it"
link.Subject = "oggetto"
link.BodyFormat = 1
link.MailFormat = 1
link.Body = strBody
strBody = strBody & vbCrLf & "descrizione1" & vbCrLf
strBody = strBody & vbCrLf & "1" & Request.Form("1") & vbCrLf
strBody = strBody & vbCrLf & "2" & Request.Form("2") & vbCrLf
strBody = strBody & vbCrLf & "descrizione2" & vbCrLf
strBody = strBody & vbCrLf & "3" & Request.Form("3") & vbCrLf
strBody = strBody & vbCrLf & "4" & Request.Form("4") & vbCrLf
strBody = strBody & vbCrLf & "5" & Request.Form("5") & vbCrLf
strBody = strBody & vbCrLf & "6" & Request.Form("6") & vbCrLf
strBody = strBody & vbCrLf & "7" & Request.Form("7") & vbCrLf
strBody = strBody & vbCrLf & "8" & Request.Form("8") & vbCrLf
strBody = strBody & vbCrLf & "9" & Request.Form("9") & vbCrLf
strBody = strBody & vbCrLf & "10" & Request.Form("10") & vbCrLf
strBody = strBody & vbCrLf & "11" & Request.Form("11") & vbCrLf
strBody = strBody & vbCrLf & "12" & Request.Form("12") & vbCrLf
strBody = strBody & vbCrLf & "13" & Request.Form("13") & vbCrLf
strBody = strBody & vbCrLf & "14" & Request.Form("14") & vbCrLf
strBody = strBody & vbCrLf & "15" & Request.Form("15") & vbCrLf
link.Send
response.write strbody
Set link = Nothing
%>

Il problema è che il messaggio mi arriva vuoto (cioè rispetta solo il subject ed il destinatario.

Ho provato anche ad inserire la stringa
response.write strbody
per verificare che tutti i campi del modulo vengano letti correttamente, ed infatti in uscita dal modulo sembra che questo avvenga, ma il messaggio continua ad arrivare vuoto.