PDA

View Full Version : Testare in locale CDONTS o CDOSYS


leon84
31-07-2003, 19:43
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!!!

;)

leon84
31-07-2003, 19:55
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...)

;)

cionci
31-07-2003, 20:05
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! ;)

leon84
31-07-2003, 21:52
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

cionci
01-08-2003, 08:42
Sono virus molto furbi...il bello è che si autoreplicano automaticamente verso altri server web vulnerabili...

leon84
01-08-2003, 14:20
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
%>

cionci
01-08-2003, 14:33
Con "localhost" e basta hai provato ?

leon84
01-08-2003, 14:43
Mettendo solo localhost mi dice :

Unable to relay for gigginofalco@virgilio.it

Quella che vedi è l'email di destinazione ...

leon84
01-08-2003, 14:49
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 ....

cionci
01-08-2003, 14:58
Non lo so... Io ho sempre usato il server del provider con ASPEmail...

leon84
01-08-2003, 14:59
Si anch'io ma volevo provare in locale capisci ?

cionci
01-08-2003, 15:02
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...

leon84
01-08-2003, 15:40
Infatti questo sto controllando , ma non reisco ....