ho sviluppato una mailing con il componente CDOSYS.
Tutto sembra funzionare, non ci sono messaggi di errore. L'unica stranezza è che la mailing non recapiti i messaggi a tutti gli utenti con casella LIBERO.IT
Per ogni casella di posta di libero il server di posta mi manda una mail con:
Ecco il codice della mailing:Delivery Status Notification (Failure)
This is an automatically generated Delivery Status Notification.
Delivery to the following recipients failed.
miamail@libero.it
Codice PHP:... apro la connessioneal DB
... apri il recordset
do while not rs.EOF
'CDOSYS
DIM iMsg
Set iMsg = CreateObject("CDO.Message")
iMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'Send the message using the network (SMTP over the network).
iMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="localhost"
iMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
iMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False 'Use SSL for the connection (True or False)
iMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
iMsg.Configuration.Fields.Update
With iMsg
.To = "<" & rs("email") & ">" 'Mail to.... inclusi gli indirizzi tra parentesi
.From = name
.Subject = subject
.HTMLBody = TXT
.Send
End With
Set iMsg = Nothing
rs.MoveNext 'Move next
loop
la riga che mi preoccupa e la segunete:
("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="localhost"
Il mio hosting non mi ha mai dato i riferimenti al server smtp e con mail.nomedominio.it non funzia. Con localohost invece sembra funzionare ma non per le caselle di libero.
Voi cosa ne pensate?

Rispondi quotando
