Buonasera
Avevo già aperto un topic simile, ma con scarsi risultati.
Ecco quindi il mio problema:
ho un form in flash che raccoglie dei dati e li trasmette ad una pagina ASP. Il server dove faccio le prove supporta sia le librerie CDONTS che CDOSYS, mentre il server che ospiterà il sito una volta terminato supporta solo le librerie CDOSYS.
Non essendo un programmatore, ho copiato uno scrip che funzionava ad hoc, peccato che usava CDONTS.
Adesso ho fatto alcune modifiche per convertirlo in CDOSYS, e sul mio server funziona in parte, nel senso che l'email viene regolarmente inviata, soltanto che arriva vuota!!!
Evidentemente c'è qualcosa che non va nel codice, che è questo:
<%
on error resume next
Set mail = Server.CreateObject ("CDO.Message")
yodaFrom=Request("nome_txt")
yodaFrom=yodaFrom &" "& Request("cognome_txt")
yodaFrom=yodaFrom &" <"& Request("mail_txt") &">"
mail.From=yodaFrom
mail.to="actarus@actarus.it"
strBody=strBody & "Dati richiedente:<hr>"
strBody=strBody & "Nome e Cognome: "& Request("nome_txt") &" "& Request("cognome_txt") &"
"
strBody=strBody & "Qualifica/ruolo all'interno dell'Azienda: "& Request("qualifica_txt") &"
"
strBody=strBody & "Azienda: "& Request("azienda_txt") &"
"
strBody=strBody & "Settore: "& Request("settore_txt") &"
"
strBody=strBody & "Telefono : "& Request("telefono_txt") &"
"
strBody=strBody & "Fax : "& Request("fax_txt") &"
"
strBody=strBody & "Cellulare : "& Request("cellulare_txt") &"
"
strBody=strBody & "E-mail: "& Request("mail_txt") &"
"
strBody=strBody & "Indirizzo : "& Request("indirizzo_txt") &"
"
strBody=strBody & "CAP : "& Request("cap_txt") &"
"
strBody=strBody & "Città : "& Request("citta_txt") &"
"
strBody=strBody & "Provincia : "& Request("provincia_txt") &"
<hr>"
strBody=strBody & "Informazione richiesta : "& Request("informazione_txt") &"
<hr>"
strBody=strBody & "Richiesta effettuata il: " & now() &"
"
strBody=strBody & "Indirizzo I.P. richiedente: "& request.ServerVariables("REMOTE_ADDR") &"
"
mail.Body=strBody
mail.Subject="Richiesta informazioni da sito www.actarus.it"
mail.mailFormat=0
mail.bodyFormat=0
mail.Send
set mail=nothing
%>
Un'altra cosa: ho provato a pubblicare il sito nel server "definitivo" ed il form non funziona per niente. Il tecnico mi ha garantito che è tutto a posto, ma di fatto l'email non viene inviata.
E' possibile che si debba aggiungere qualcosa al codice o che si tratti di un server protetto che richiede qualcosa di particolare?
Ripeto, non sono assolutamente un programmatore quindi cercate di essere più elementari possibile nelle risposte (spero numerose).
Grazie

Rispondi quotando