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:


Codice PHP:
<% 
Dim iMsgiConfFlds
 
'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 %> 
ma ho ricevuto il seguente messaggio di errore:

Script error detected at line 42.
Source line: .Send()
Description: Il trasporto non è riuscito a connettersi al server.
credo che il problema sia nel settaggio di mittente e destinatario..
.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