ciao !
ho questo codice che spedisce una newsletter a tutti gli utenti di un db:
<%
TESTO_MAIL=replace(Request.Form("TESTO_MAIL"),"'", "''")
TESTO_MAIL = Replace(TESTO_MAIL,vbCrLf,"
")
Dim miaMail
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("../fpdb/mail.mdb"))
set rsMUsers = Server.CreateObject("ADODB.recordset")
rsMUsers.Open "SELECT mail FROM tabella" , conn
while not rsMUsers.eof
Set miaMail = CreateObject("CDONTS.NewMail")
miaMail.From = "mail@mail.it"
miaMail.To = rsMUsers(0) 'MANDA LA MAIL A TUTTI
miaMail.Subject = "oggetto mail"
miaMail.Importance = 1
miaMail.BodyFormat = CdoBodyFormatHTML
miaMail.MailFormat = CdoMailFormatMime
miaMail.body=TESTO_MAIL
miaMail.Send
rsMUsers.movenext
Set miaMail = Nothing
wend
rsMUsers.close
conn.close
response.write TESTO_MAIL
%>
come faccio a inserire un controllo che mandi la mail solo a tutti gli utenti che nel campo FLAG del db abbiano come valore 1 ??
un grazie a tutti![]()

Rispondi quotando
!!!
