Scusate, sicuramente il post già esiste ma, come ben saprete, la funzione ricerca è disabilitata.

Vi prego di verificare se il codice è corretto o no (i punti di dubbio sono evidenziati con numeri del tipo (1)

_________
Ho un form per inviare un testo ad una mailing list (il file che processa è invia.asp)
La textarea per inviare il testo ha assegnato name="corpo"

Questo è parte del file invia.asp

... omesso ....

sql = "SELECT cognome, nome, email FROM clienti"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.movefirst
set email = server.createObject("Persits.MailSender")
email.Host="mbox.thunder.it" (1)qui devo inserire l'smtp giusto? Quindi se ho ben capito la mailing NON funziona se la invio da un pc collegato ad internet non da quel fornitore di e-mail.

email.From="....omesso..." (2) qui inserisco ad esempio info@sito.it ok?
email.FromName="NEWS"
email.Subject="NEWS del giorno"
email.Body= corpo_mail (3) Riporto quanto ricevuto da request.form
email.IsHtml=false
email.Priority=1
do while not(rs.eof)
email.AddAddress rs("email")', rs("cognome") &" "& rs("nome") (4) il problema sorge qui. emai.AddAddress deve essere seguito da un = o no?
E' corretto inserire il quel punto l'rs("email")? Lo devo mettere tra " "?

rs.movenext
loop
email.send()
set email = nothing
......omesso.....

Ciao & grazie