Ho inserito un form per l'invio di mail dal sito ma haimè non invia un bel niente.
Premetto che lo suo anche su aruba e funziona benissimo quale sarà il problema.
L'e-mail funziona che sia l'smtp?? il fatto è che non mi restituisce nessun errore mi dice mail inviata ma quando vado ad aprire l'account non è arrivato niente.
Allego codice.
	
	
	
		
				
			Premetto che lo suo anche su aruba e funziona benissimo quale sarà il problema.
L'e-mail funziona che sia l'smtp?? il fatto è che non mi restituisce nessun errore mi dice mail inviata ma quando vado ad aprire l'account non è arrivato niente.
Allego codice.
		Codice:
	
	DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo
	'* voce da modificare con il proprio indirizzo email
	
invioA =  "info@miosito.com"
	'* voce da modificare con un indirizzo email che funga da mittente: 
	'* in caso di errore riceverete notifica a questo indirizzo un MAILER-DAEMON
	'* dato che cdosys supporta questa notifica
		
invioDa =  "info@miosito.com"
nomeDominio 				= Request.ServerVariables("HTTP_HOST")
indirizzoIp					= Request.ServerVariables("REMOTE_ADDR") 
modulo						= Request.ServerVariables("HTTP_REFERER")
browserSistemaOperativo		= Request.ServerVariables("HTTP_USER_AGENT")
	'*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
	'* 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) = "mail.dada.it" 
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update
With iMsg
   Set .Configuration = iConf
   .To = invioA
   .From = Request.Form("email")
   .Sender = invioDa
   .Subject = "Contatto dal dominio " & nomeDominio
   .TextBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & "  browser e sistema operativo " & browserSistemaOperativo  & vbCrLf & corpoMessaggio & ""
   .Send
End With
%> 
<script>
document.location.replace('grazie.asp');
</script>