salve gente,
vi pongo una domanda....ho una piattaforma in asp che invia delle mail, una prima parte all'interno ed un'altra all'esterno, però da quando ho fatto l'upgrade alla sp1 di windows e la sp2 di exchange, non mi funziona più nada.
la mail viene inviata al server exchange solo che rimane nella coda di invio.
questo è il codice:
Dim objMail, objConfig
Set objMail = CreateObject("CDO.Message")
Set objConfig = Server.CreateObject("CDO.Configuration")
With objConfig
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "10.0.1.3"
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields.Update
End With
Set objMail.Configuration = objConfig
objMail.From = "MAIL"
objMail.To = "logistica@dominio.it"
objMail.Subject = "Richiesta"
objMail.HTMLBody = cm
objMail.Send()
Set objMail = Nothing
in questo modo....i'ip del server non viene preso via codice, ma si appoggia allo smarthost del motore smtp del server iis.
prima di installare la sp1 di windows (da una parte), e la sp2 di exchange (dall'altra), andava tutto....con lo stesso codice. ma adesso no!
quindi mi chiedevo: conoscete un modo per migliorare questo codice per poter inviare le mail? possibile che la sp1 di windows2003 crei questo problema?
grazie

Rispondi quotando