Visualizzazione risultati 1 fino 5 di 5

Discussione: Invio email con controllo da elenco

  1. #1
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito Invio email con controllo da elenco

    Ciao a tutti,
    qualcuno mi può aiutare a questa mia esigenza o in alternativa darmi qualche dritta ?

    Devo inviare delle email e uso questo semplice script
    recupero i dati dal form

    Codice PHP:
    $mittente = 'From: '.$mitt;
    $destinatario = "$dest";
    $oggetto = "vla bla bla ";
    $messaggio = " prov invio messasggio ";

    mail($destinatario, $oggetto, $messaggio, $mittente);
    la mia esigenza è quella che prima di inviare l'email deve controllare in un elenco se l' email a quel destinatario è stata già inviata .in caso affermativo segnalare "email già inviata" ...

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Beh, devi innanzitutto salvare da qualche parte le mail inviate. Se i destinatari sono tanti meglio usare una tabella nel database, altrimenti va bene anche un file di testo.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    manualmente ho già creato un file di testo elenco_email.txt

    poppo@aaaa.it
    pluto@aaaa.it
    .....
    ......

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    E poi verifichi che che la mail da inviare non sia già nell'elenco:

    Codice PHP:
    if (in_array($email, file('elenco_email.txt', FILE_IGNORE_NEW_LINES))) {
    // già presente
    } else {
    // non c'è, mando la mail
    }


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    E poi verifichi che che la mail da inviare non sia già nell'elenco:

    Codice PHP:
    if (in_array($email, file('elenco_email.txt', FILE_IGNORE_NEW_LINES))) {
    // già presente
    } else {
    // non c'è, mando la mail
    }
    Grazie gentilissimo..

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •