Continuo a provare script vari per l'invio email ma non me ne funziona nemmono uno.. ho provato pure con il CDONTS ma niente.. mi dice che è impossibile visualizzare la pagina.. mi potreste dare una mano..?
Continuo a provare script vari per l'invio email ma non me ne funziona nemmono uno.. ho provato pure con il CDONTS ma niente.. mi dice che è impossibile visualizzare la pagina.. mi potreste dare una mano..?
1) Che sistema operativo usi?
2) Sei in locale o sul server?
3) Disabilita gli la voce "Mostra messaggi di errore HTTP brevi" dal menu Strumenti --> Opzioni internet --> Avanzate di Internet Explorer
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
uso windows xp profess. cmq l'errore che mi da riguarda l'oggetto CDONTS.newmail, non riesce a crearlo.
questa è la riga:
var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
mi conviene usare il CDOSYS..?
XP professional non ha di default installato alcun componente per l'invio delle email.
Ciò significa che devi recuperare la DLL ed installare il componente che desideri.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
il fatto è che il problema non me lo da solo sul locale ma anche sul server.. :master:
Sul server non c'è XP Professional![]()
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
ma quindi io per far funzionare le email sul mio sito che dovrei fare???????![]()
Fai a chi gestisce il server le domande che ho fatto a te all'inizio.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
sto facendo..
cmq il codice che uso è il seguente..
<%
'============Linkbruttocane su specifiche MSDN================
'* il corpo finale del messaggio contiene tutti i campi *
'* inseriti nella pagina html, in pratica puoi mettere *
'* tutti i campi che ti servono nel modulo di invio senza *
'* fare altre configurazioni aggiuntive. *
'================================================= ============
DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo
'* voce da modificare con il proprio indirizzo email
invioA = "linkbruttocane@aruba.it"
'* 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 = "linkbruttocane@technet.it"
'------------fine modifiche necessarie------------------
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) = "smtp.aruba.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> Nothing
%>