ho trovato questo codice per mandare mail, il problema è che se il mittente scrive il nome con uno spazio in mezzo il sistema non funziona;

per ora ho rimediato con un invioDa=Replace (invioDa,CHR(32),"_")
ma volevo qualcosa ce restituisse davvero lo spazio
esiste un sistema?
grazie


codice:
'* creo gli oggetti cdosys sul server e li gestisco
	
DIM iMsg, Flds, iConf

Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields

Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.aruba.it" 
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update

With iMsg
   Set .Configuration = iConf
   .To = invioA
   .From = email
   .Sender = invioDa
   .Subject = "Contatto da Annisettanta.it"
   .TextBody = Request.Form("dati")
   .Send
End With