Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Invio mail con objmail a lista utenti su mdb

    Ciao a tutti...
    rieccomi con il mio bagagli di ignoranza abissale a postare domande alle quali nei thread sull'argomento non ho trovato risposta.

    Al momento ho una pagina che vorrebbe inviare una mail ad una lista di utenti nel mio file mdb.

    Purtroppo c'è qualcosa ch non gira.. dato che la mail viene inviata solo ed esclusivamente a un cliente a caso nella mia lista mdb.

    Riporto il codice:

    <%
    Dim RsClienti__MMColParam
    RsClienti__MMColParam = "Sì"
    If (Request("MM_EmptyValue") <> "") Then
    RsClienti__MMColParam = Request("MM_EmptyValue")
    End If
    %>
    <%
    Dim RsClienti
    Dim RsClienti_numRows

    Set RsClienti = Server.CreateObject("ADODB.Recordset")
    RsClienti.ActiveConnection = MM_xxxxxxxxxxxxxxx_STRING
    RsClienti.Source = "SELECT email, username FROM clienti WHERE mailNovità = '" + Replace(RsClienti__MMColParam, "'", "''") + "'"
    RsClienti.CursorType = 0
    RsClienti.CursorLocation = 2
    RsClienti.LockType = 1
    RsClienti.Open()

    RsClienti_numRows = 0
    %>
    <%
    email = RsClienti("email")
    user = RsClienti("username")
    Dim objMail
    Set objMail = CreateObject("CDONTS.NewMail")
    HTML = HTML & "<html>"
    HTML = HTML & "<head>"
    HTML = HTML & "<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>"
    HTML = HTML & "<link href=http://localhost/negozio_3/negozio.css rel=stylesheet type=text/css>"
    HTML = HTML & "</head>"
    HTML = HTML & "<body bgcolor=#efece5 leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>"
    HTML = HTML & "<img src= http://localhost/negozio_3/immagini/sarca.jpg width=720 height=123>
    "
    HTML = HTML & "<p span class=testi> Salve : </span>"
    HTML = HTML & "<span class=linksROSSI>"
    HTML = HTML & user
    HTML = HTML & "</span>"
    HTML = HTML & "<p span class=links> "
    HTML = HTML & Request("mess")
    HTML = HTML & "</span>"
    HTML = HTML & "<p class=titoli> Il Sarca E-Store ti ringrazia"
    HTML = HTML & "</body>"
    HTML = HTML & "</html>"
    objMail.From = "Negozio@sarca.it" ' Mittente - indirizzo del negozio
    objMail.To = email ' Destinatario - indirizzo del cliente
    objMail.BCC = "ciccio@loffa.it" 'Copia Carbone nascosta - indirizzo del negozio, per conoscenza
    objMail.Subject = "Novità Sito"'oggetto
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.Body = HTML
    objMail.Send() 'send mail
    Set objMail = Nothing 'chiude e libera le risorse
    %>
    <%
    RsClienti.Close()
    Set RsClienti = Nothing
    %>

    Grazie!!!

  2. #2
    Invia al primo indirizzo che trova!
    Estrai i dati in un ciclo ed invia...

  3. #3
    hem.. apparte i complimenti per le "bounching boobs" del tuo avatar..

    e la mostruosa rapidità con cui hai risposto! (dillo che aspettavi il mio post!)

    Con che comando do il ciclo..?? cioè, come lo imposto...? cioè... cosa devo scrivere e dove?

    Grazie!

  4. #4
    Questa la struttura:

    codice:
    'apri conn
    'apri recordset ed esegui query
    'inizi il ciclo
    do until rs.eof
    'codice per invio email
    rs.movenext
    loop
    'chiudi recordset
    'chiudi conn
    se hai parecchi dati, lo script va in timeout e ti conviene paginare il tutto.

    Vuoi sapere come paginare il tutto? Guarda qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.