Errore Cdo Per Invio Email...come Fare?? Veniamo al punto . Ho spostato il mio sito da aruba ad un server inglese.
E qui nascono i dolori....lo script sotto non e' accettato dal server inglese e mi va in errore...HO CAMBIATO SMTP.ARUBA.IT CON QUELLO GIUSTO MA NULLA...
questa la parte dello script usato su aruba...che invia l'email all'utente a conferma dalla pagina predisposta spedizione.
if Spedizione<>"3" then
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
Flds.Update
With iMsg
Set .Configuration = iConf
.to=email
.cc="[email protected]"
.From = "[email protected]"
.Subject = "Ordine n° " & NumeroOrdine
Ho letto che la porta 25 su quel server e' bloccata PER LO SPAM(bisogna autenticarsi... con login e password) e per questo va in errore...il supporto in inglese mi ha fatto degli esempi che riporto sotto...ma piu' che esempi a me serve capire come correggere lo script sopra per farlo funzionare sul sito inglese....
AVRETE CERTAMENTE CAPITO CHE NE SO POCO DI ASP . CHI E' COSI' GENEROSO DA DARMI UNA MANO MIA EMAIL : [email protected]
GRAZIE IN ANTICIPO...ALL'ANIMA PIA CHE MI AIUTA.
Qualcuno sa dirmi come correggere il file originale per far si che invii correttametne l'email dopo l'ordine su pagina web...
'IL SUPPORTO HA INDICATO DI USARE QUESTO TIPO DI CODICE PER INVIARE LE EMAIL
'Set objCDOSYSMail = Server.CreateObject("CDO.Message")
'Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
'objCDOSYSCon.Fields.Update
'Set objCDOSYSMail.Configuration = objCDOSYSCon
'objCDOSYSMail.From = "[email protected]"
'objCDOSYSMail.To = "[email protected]"
'objCDOSYSMail.Subject = "CDOSYS test"
'objCDOSYSMail.HTMLBody = "This is the body "
'objCDOSYSMail.Send
'Set objCDOSYSMail = Nothing
'Set objCDOSYSCon = Nothing
Chi mi puo' correggere il pezzo di codice originale affinche' funzioni? GRAZZZIE!!!!!
E qui nascono i dolori....lo script sotto non e' accettato dal server inglese e mi va in errore...HO CAMBIATO SMTP.ARUBA.IT CON QUELLO GIUSTO MA NULLA...
questa la parte dello script usato su aruba...che invia l'email all'utente a conferma dalla pagina predisposta spedizione.
if Spedizione<>"3" then
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
Flds.Update
With iMsg
Set .Configuration = iConf
.to=email
.cc="[email protected]"
.From = "[email protected]"
.Subject = "Ordine n° " & NumeroOrdine
Ho letto che la porta 25 su quel server e' bloccata PER LO SPAM(bisogna autenticarsi... con login e password) e per questo va in errore...il supporto in inglese mi ha fatto degli esempi che riporto sotto...ma piu' che esempi a me serve capire come correggere lo script sopra per farlo funzionare sul sito inglese....
AVRETE CERTAMENTE CAPITO CHE NE SO POCO DI ASP . CHI E' COSI' GENEROSO DA DARMI UNA MANO MIA EMAIL : [email protected]
GRAZIE IN ANTICIPO...ALL'ANIMA PIA CHE MI AIUTA.
Qualcuno sa dirmi come correggere il file originale per far si che invii correttametne l'email dopo l'ordine su pagina web...
'IL SUPPORTO HA INDICATO DI USARE QUESTO TIPO DI CODICE PER INVIARE LE EMAIL
'Set objCDOSYSMail = Server.CreateObject("CDO.Message")
'Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "127.0.0.1"
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
'objCDOSYSCon.Fields.Update
'Set objCDOSYSMail.Configuration = objCDOSYSCon
'objCDOSYSMail.From = "[email protected]"
'objCDOSYSMail.To = "[email protected]"
'objCDOSYSMail.Subject = "CDOSYS test"
'objCDOSYSMail.HTMLBody = "This is the body "
'objCDOSYSMail.Send
'Set objCDOSYSMail = Nothing
'Set objCDOSYSCon = Nothing
Chi mi puo' correggere il pezzo di codice originale affinche' funzioni? GRAZZZIE!!!!!