4 messaggi dal 24 gennaio 2005
Da un mio sito devo spedire delle mail;
utilizzo CDOSYS
l'invio funziona correttamente solo se l'indirizzo mail è *@tele2.it
Con altri provider (libero, freehtml) mi dà: error '8004020f'

E' normale questa cosa?!?
Si tratta di divieti dei provider?

Ciao e grazie!
174 messaggi dal 17 febbraio 2003
Ciao non è normale, a me funziona con qualsiasi provider....
4 messaggi dal 24 gennaio 2005
Questo è il codice:
<!--METADATA TYPE="typelib" UUID="CD000000-8B95-11D1-82DB-00C04FB1625D" NAME="CDO for Windows 2000 Type Library" --> 
<!--METADATA TYPE="typelib" UUID="00000205-0000-0010-8000-00AA006D2EA4" NAME="ADODB Type Library" --> 
<% 
sub invia_email(destinatario, from, sender, oggetto, body, cc) 
DIM iMsg, Flds, iConf 
err.clear 

Set iMsg = CreateObject("CDO.Message") 
Set iConf = CreateObject("CDO.Configuration") 
Set Flds = iConf.Fields 

Flds(cdoSendUsingMethod) = 2 'cdoSendUsingPort 
Flds(cdoSMTPServer) = "smtp.tele2.it" '<-- nome del server o ip 
Flds(cdoSMTPServerPort) = 25 
Flds(cdoSMTPAuthenticate) = 0 'cdoAnonymous 
Flds.Update 

With iMsg 
Set .Configuration = iConf 
.To = destinatario 
.Bcc = cc 
.From = from 
.Sender = sender 
.Subject = oggetto 
.HTMLBody = body 
.Send 

End With 

Set iMsg = nothing 
Set iConf = nothing 
Set Flds = nothing 

end sub
%>



La riga a cui si riferisce il messaggio di errore è
.Send


Mi sembra tutto standard, non riesco a capire perchè con un provider funziona e con un altro no... qualcuno può aiutarmi?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.