Ciao a tutti,
Passando ad un nuovo gestore di spazio Hosting con server win2003 sto incontrando un problema per l'invio di email attraverso CDOSYS.
Questa è la pagina che ho creato come esempio (invia.asp):
Ho sostanzialmente modificato solo la parte di configurazione che riguarda il server SMTP utilizzando le indicazioni fornitemi dal gestore del server.Codice PHP:
<%
DIM invioA, invioDa
invioA = "email@email.it"
invioDa = "info@email.it"
'* 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
[COLOR=red]
Flds("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
Flds("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "SUO-SMTP"
Flds("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
Flds("http://schemas.microsoft.com/cdo/configuration/sendusername") = "USER"
Flds("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "PASS"
Flds("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
Flds("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
Flds("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
Flds.Update
[/COLOR]
With iMsg
Set .Configuration = iConf
.To = invioA
.From = invioDa
.Sender = invioDa
.Subject = "Prova invio"
.TextBody = "Prova invio"
.Send
End With
%>
<script>
document.location.replace('index.htm');
</script>
Mi da: error '80040211'
sulla linea del .Send
Vedete qualche particolare errore? da cosa può dipendere?
Grazie

Rispondi quotando