View Full Version : Testare in locale CDONTS o CDOSYS
Come faccio per testare in locale l'invio di mail con questi componenti ? Grazie
dr.stein
31-07-2003, 19:50
installi IIS e il suo servizio SMTP
attenzione che di default IIS non e' installato ne in 2000 (a meno che non sia server) ne in XP
e di default, quando installi IIS, NON viene installato l'SMTP!!!
;)
IIS è già installato .... Come installare l'SMTP ?
dr.stein
31-07-2003, 20:03
esattamente come hai installato IIS (Pannello di controllo/Installazione applicazioni/Componenti di windowS)
pero' su IIS clicchi su Dettagli....
ti fa vedere un'elenco di servizi (ftp,www,smtp...)
;)
Che cacchio avevo scritto...
Devi installare TUTTO l'IIS (nota che quando lo selezioni rimane grigio, tu invece devi selezionare anche l'SMTP andando in dettagli)...compreso il servizio SMTP...
Stai attento che quando reinstalli IIS devi rimettere i Service Pack e le patch altrimenti becchi Nimda o CodeRed in 10 minuti...
dr.stein
31-07-2003, 20:06
Originariamente inviato da cionci
Stai attento che quando reinstalli IIS devi rimettere i Service Pack e le patch altrimenti becchi Nimda o CodeRed in 10 minuti...
Vero, mi ero dimenticato questo particolare! ;)
Cosa sono CodRed e l'altro ?
dr.stein
31-07-2003, 22:20
Originariamente inviato da leon84
Cosa sono CodRed e l'altro ?
Worm che attaccano IIS sfruttando alcune vulnerabilita' note
Sono virus molto furbi...il bello è che si autoreplicano automaticamente verso altri server web vulnerabili...
Ok grazie , ora però dovrei anche provare con ASPEMAIl . Ho anche scaricato il componente da www.aspemail.com ed installato . Ora mi chiedo , quando devo specificare il server smtp del mio localhost come faccio ? Ho provato nei seguenti modi :
localhost:smtp
smtp.localhost
Mi aiutate ? Mi dice sempre host non trovato ...
Se specifico però quello del mio sito , smtp.falcoluigi.com non mi da alcun errore ma la mail comunque non me la invia .... Cosa sarà ? Ecco la sub che ho creato :
<%
Sub SendMail (host,mittente,destinatario,oggetto,messaggio,html)
dim email
set email = server.createObject("Persits.MailSender")
email.Host=host
email.From=mittente
email.Subject=oggetto
email.Body=messaggio
email.IsHtml=html
email.Priority=3
email.AddAddress destinatario
email.send()
set email = nothing
End Sub
%>
Con "localhost" e basta hai provato ?
Mettendo solo localhost mi dice :
Unable to relay for gigginofalco@virgilio.it
Quella che vedi è l'email di destinazione ...
Leggendo il manula di aspemail mi pare di aver capito che si tratta di un problema di autenticazione .... Devo specificare una user e password per il servizio ....
Non lo so... Io ho sempre usato il server del provider con ASPEmail...
Si anch'io ma volevo provare in locale capisci ?
Prova a guardare tra le opzioni del server SMTP di IIS... Probabilmente devi impostare delle autorizzazioni per il relay...
Dai autorizzazione a tutte le connessioni provenienti da 127.0.0.1...
Infatti questo sto controllando , ma non reisco ....
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.