Salve a tutti volevo implementare uno script per l'invio automatico di mail. In pratica alla fine della registrazione di un utente il sistema manda una mail all'indirizzo indicato con usr e pwd. Guardando in giro ho trovato il seguente script:
ma ho ricevuto il seguente messaggio di errore: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 = "io@libero.it"
destinatario = "tu@gmail.com"
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 %>
credo che il problema sia nel settaggio di mittente e destinatario..Script error detected at line 42.
Source line: .Send()
Description: Il trasporto non è riuscito a connettersi al server.
.cerca di inviare via smtp e non ci riesce.
Quindi come faccio a provarlo in locale?
O per farlo funzionare devo per forza essere collegato in internet e stare su un server?
Il mio s.o. è Vista e come server in locale per testare le pagine web uso BabyWeb
(si si lo so sarebbe meglio usare IIS ma quando l'ho installato dopo un giorno il s.o. si è impallato(STRANO!!!!!!) e per quello che ho dovuto fare fino ad ora questo serverino è andato benissimo...)
HELP!!!
grazie a chiunque mi darà una mano

Rispondi quotando