sempre io, sempre con problemi a CDOSYS...
... mi spiego: ecco lo script
' Crea l'oggetto CDOSYS
Set objMail = Server.CreateObject("CDO.Message")
Set objMailConfig = Server.CreateObject ("CDO.Configuration")
' Proprietà di invio
with objMailConfig
' SMTP mail server
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.miamail.com"
' Autenticate
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpAuthenticate") = cdoBasic
' User
.Fields("http://schemas.microsoft.com/cdo/configuration/SendUserName") = "user"
' PW
.Fields("http://schemas.microsoft.com/cdo/configuration/SendPassword") = "password"
' SMTP port
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
' CDO port
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
' Timeout
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields.Update
end with
' Configurazione CDOSYS
Set objMail.Configuration = objMailConfig
with objMail
' Mittente
.From = "io@miamail.com"
' Destinatario
.To = "io@miamail.com"
' Oggetto
.Subject = oggetto
' Corpo dell'email
.HTMLBody = testata & testo
' Invia l'email
.Send
end with
Set objMail = Nothing
Set objMailConfig = Nothing
Finchè mando la mail a me stesso (o ad un altro destinatario con lo STESSO DOMINIO) funziona, ma se invio la mail ad un altro destinatario (con DIVERSO DOMINIO) non invia niente....
Da che dipende? dalla configurazione del server ? da un errore nello script ? ALLA SFIGA ????

Rispondi quotando