Ho scaricato dal vademecum di aruba il modulo per inviare le email con l'oggetto CDOSYS; lo script funziona bene, ma ho diverse perplessità che vorrei condividere con voi:
questa parte:
codice:
'*rilevo i campi del form

FOR numeroCampi = 1 TO (Request.Form.Count() - 1)
IF NOT Request.Form(numeroCampi) = "" THEN
corpoMessaggio = corpoMessaggio & vbCrLf & Request.Form.Key(numeroCampi) & " = " & Trim(Request.Form(numeroCampi))
END IF
NEXT
praticamente senza necessità di prevedere singolarmente al recupero di ogni campo del form, recupera tutti i campi previsti nel form di invio.

La perplessità è che se recuperando singolarmente i campi del form, esiste la possibilità di dare un minimo di formattazione:
codice:
messaggio = messaggio & VBcrlf & "E-mail = " & email & "
"
con questo code i dati arrivano semplicemente così:
Nome = Anselmo
Cognome = Lopez
Telefono = non lo so
Indirizzo = Ostiense
Citta = Roma
Email = anselmo@hotmail.com
e mi pare che non ci sia la possibilità di intervenire qui, o sbaglio?:
codice:
.Subject = "Invio email con CDOSYS "
   .HtmlBody = "Dati registrati:[/b]
 "& corpoMessaggio & " "