Ciao a tutti, ho un piccolo problema apparentemente misteriso con l'invio delle mail tramite il componente CDOSYS.
Ho usato tante volte questo componente per vari siti ma per alcuni domini(tutti dello stesso hoster rubalo.it) lo script seguente non funziona.
In pratica su alcuni domini funziona senza problemi mentre su altri il browser mi restituisce l'errore 500 che dice tutto e niente.
Il codice è questo:
Codice PHP:
<%
Dim iMsg, iConf, Flds
'Crea l'oggetto email
Set iMsg = CreateObject("CDO.Message")
'Crea l'oggetto configurazione
Set iConf = CreateObject("CDO.Configuration")
'Impostazione delle configurazioni per l'invio remoto
Set Flds = iConf.Fields
Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
'Spedizione: mittente, destinatario, oggetto, messaggio
mittente = "xxx@yyyyy.com"
destinatario = "pppp@hhhhhh.it"
oggetto = "Prova email"
messaggio = "Invio con CDOSYS"
With iMsg
'Assegnazione delle configurazioni
Set .Configuration = iConf
.From = mittente
.To = destinatario
.Subject = oggetto
'Formato testo (scegliere)
.TextBody = messaggio
'Invia l'email
.Send()
end with
set Flds = Nothing
set iConf = Nothing
set iMsg = Nothing
%>
ovviamente le mail che vedete "xxx@yyyyy.com", "pppp@hhhhhh.it" sono fittizzie e le ho inserite qui solo per non mettere quelle vere.
Ripeto su alcuni domini funziona mentre su altri no.
Io credo che forse il componente CDOSYS su alcuni domini è abilitato e forse su altri no, ma non so come controllare.
Grazie in anticipo per le risposte