Visualizzazione risultati 1 fino 3 di 3

Discussione: Headers email

  1. #1
    Guest

    Predefinito Headers email

    ciao, ho provato a creare degli heaeders per l'invio di email in bbc.

    mi guardereste questo script:

    Codice PHP:
    $smail = mysql_query("SELECT utenti.id_utente, utenti.email,
    sottoscrizioni.id_utente FROM sottoscrizioni, utenti WHERE sottoscrizioni.id_bloggato='
    $id_b' ");
    while(
    $rmail = mysql_fetch_array($smail)){
    if(
    $lista = ''){
    $lista = $rmail['email'];
    }
    else{
    $lista = $lista.", ".$rmail['email'];
    }
    }
    //echo $lista;
    $to = "lsdblogs@freemail.it";
    $obj = "Nuovo blog inserito per $row[nome] $row[cognome]";
    $msg = "Ciao,\n il blog su $row[nome] $row[cognome] che stai controllando ha ricevuto una nuova frase.\nClicca qui per visitare il sito: http://lsdblogs.altervista.org/view_blogs.php?id_b=$id_b\n\nSaluti, lsdBlogs.\n\n\n~~~~~~~~~~~~~~~~~~~~\nRicevi questa notifica perchè è abilitata la funzione nel tuo pannello di controllo.\nPer smettere di ricevere notifiche devi disabilitarle nel sito.";
    $header = "From: lsdBlogs
    Reply-To: lsdblogs@altervista.org
    X-Mailer: PHP/4.0.2
    bcc:
    $lista";
    //echo $msg;
    mail($to, $obj, $msg, $header);
    perchè NON invia le email agli utenti bbc, quelli che aggiungo nella variabile $lista...

    grazie.

  2. #2
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    prova a fare così:

    Codice PHP:
    $smail = mysql_query("SELECT utenti.id_utente, utenti.email,
    sottoscrizioni.id_utente FROM sottoscrizioni, utenti WHERE sottoscrizioni.id_bloggato='
    $id_b' ");
    while(
    $rmail = mysql_fetch_array($smail)){
    if(
    $lista = ''){
    $lista .= $rmail['email'];
    }
    else{
    $lista .= $lista.", ".$rmail['email'];
    }
    }
    //echo $lista;
    $to = "lsdblogs@freemail.it";
    $obj = "Nuovo blog inserito per $row[nome] $row[cognome]";
    $msg = "Ciao,\n il blog su $row[nome] $row[cognome] che stai controllando ha ricevuto una nuova frase.\nClicca qui per visitare il sito: http://lsdblogs.altervista.org/view_blogs.php?id_b=$id_b\n\nSaluti, lsdBlogs.\n\n\n~~~~~~~~~~~~~~~~~~~~\nRicevi questa notifica perchè è abilitata la funzione nel tuo pannello di controllo.\nPer smettere di ricevere notifiche devi disabilitarle nel sito.";
    $header = "From: lsdBlogs
    Reply-To: lsdblogs@altervista.org
    X-Mailer: PHP/4.0.2
    bcc:
    $lista";
    //echo $msg;
    mail($to, $obj, $msg, $header);

  3. #3
    Guest

    Predefinito

    ma non è che l'header è scritto male?
    alcuni siti lo visualizzano BCC
    altri posti dicono che deve esserci una virgola a chiudere la lista bcc

Regole di scrittura

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