Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757

    Eliminazione da tabella mailing list

    Ciao a tutti.

    Tramite uno script ASP gestisco l'invio di una newsletter ad una mailing list di circa 5000 iscritti.

    Ad ogni invio della newsletter ricevo sempre dei messaggi che avvisano che quel determinato indirizzo di posta elettronica non è più funzionante o è saturo, etc, etc
    Per ognuno di questi messaggi devo entrare manualmente sulla tabella del db mysql per eliminare gli indirizzi email non più funzionanti.

    Vi chiedo: esiste una maniera automatica con cui gestire queste eliminazioni ?
    Cioè verificato dal sistema che l'email del destinatario non esiste più, l'eliminazione si può gestire tramite ASP?

    Grazie
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Come collegare le risposte alle email con il tuo pannello di controllo?
    La vedo dura se non impossibile.
    Inoltre i tipi di risposte contano. Una email non più esistente è giusto eliminarla ma una casella (temporaneamente) piena giustifica la cancellazione dell'indirizzo email?

    Roby

  3. #3
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da Roby_72
    Come collegare le risposte alle email con il tuo pannello di controllo?
    La vedo dura se non impossibile.
    Inoltre i tipi di risposte contano. Una email non più esistente è giusto eliminarla ma una casella (temporaneamente) piena giustifica la cancellazione dell'indirizzo email?

    Roby
    Capisco... continuerò manualmente almeno x il momento.. grazie...
    Hai ragione anche su una casella satura... in questo caso, visto che l'invio della newsletter è mensile, potrei eliminarla soltanto al secondo o terzo msg di avviso...
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Esatto.
    Perché non ti crei una textarea nella quale inserisci una email per ogni riga e la dai in pasto ad uno script ASP per la cancellazione?
    Per cancellare 50 email ci metteresti pochi minuti.

    Roby

  5. #5
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da Roby_72
    Esatto.
    Perché non ti crei una textarea nella quale inserisci una email per ogni riga e la dai in pasto ad uno script ASP per la cancellazione?
    Per cancellare 50 email ci metteresti pochi minuti.

    Roby
    Non ci avevo pensato ... una textarea con 50 righe in cui ogni riga è un email ... ci provo subito... ti faccio sapere, grazie mille...
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  6. #6
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    OK, ci sono... questo è il codice:

    codice:
       strLista = request.form("Lista")
       arrayLista = Split(strLista, ",")
       
       for i = LBound(arrayLista) to UBound(arrayLista)   
          
          strSQL = " DELETE "
          strSQL = strSQL & " FROM "
          strSQL = strSQL & " z_email "
          strSQL = strSQL & " WHERE "
          strSQL = strSQL & " email = '" & trim(arrayLista(i)) & "' "
          cn.execute strSQL       
      
       next
    Nella textarea gli indirizzi email vanno separati da una virgola ( o dal carattere che più piace e splittato di conseguenza ).

    Grazie !
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  7. #7

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 © 2026 vBulletin Solutions, Inc. All rights reserved.