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

    Problema newsletter (headers mail)

    Ciao a tutti,
    Ho un problema nella spedizione della newsletter...
    Questo codice è l' estratto dello script PHP principale:
    ----
    // definizione attributi e-mail

    $oggetto = "Newsletter by ".$dominio;
    $testo = stripslashes($testo);
    $intestazioni = "MIME-Version: 1.0\r\n";
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $intestazioni .= "From: Staff di The Total Site < ".$email_service." > ";

    // invio e-mail

    for ($temp=0; $temp < count($indirizzi); $temp++)
    {
    mail($indirizzi[$temp],$oggetto,$testo.$testoadd,$intestazioni);
    }

    // uscita

    header("Location: ../other/main.php?msg=invio");
    exit();
    ----

    La newsletter è in HTML, e la variabile $testo contiene appunto codice html
    passato via POST da un form.
    Ora, la newsletter funziona e viene ricevuta dai vari iscritti... MA...
    viene ricevuta sotto forma di formato testo !
    Controllando con OE 6 esce proprio tutto in formato testo, ovviamente
    insieme ai tag HTML...
    Ora, è un problema mio (di OE 6) o dello script PHP? O del server SMTP?
    Come posso risolvere?

    Ecco un esempio del codice della newsletter:
    ----
    <html>
    <head>
    <link href="http://www.thetotalsite.it/style2.css" rel="stylesheet"
    type="text/css">
    </head>

    <body >

    <--! corpo della newsletter -->

    </body>

    </html>
    ----

    Sbaglio eventualmente qualcosa nel codice HTML?

    Grazie a tutti in anticipo,
    Carmine,
    http://www.thetotalsite.it - Informatica, elettronica, programmazione e molto altro...
    http://blog.thetotalsite.it

  2. #2
    ti consiglio di usare questa classe http://www.phpguru.org/static/mime.mail.html , non ti devi preoccupare di gestire "a mano" gli header, grazie a questa classe ho uno script newsletter che invia regolarmente mail a più di 25'000 persone senza problemi (e poi gestisce automaticamente le immagini nel mail e gli attachment molto semplicemente)

  3. #3
    Mah...
    Io trovo più comodo gestire a mano gli header...
    Non c'è altro modo oltre a questo?
    Carmine,
    http://www.thetotalsite.it - Informatica, elettronica, programmazione e molto altro...
    http://blog.thetotalsite.it

  4. #4
    Ho provato la classe, ma non fa per me.
    Qualcuno sa come devo impostare gli header nel mio script per far funzionare l' invio in HTML?
    Grazie,
    Carmine,
    http://www.thetotalsite.it - Informatica, elettronica, programmazione e molto altro...
    http://blog.thetotalsite.it

  5. #5
    Up.
    Carmine,
    http://www.thetotalsite.it - Informatica, elettronica, programmazione e molto altro...
    http://blog.thetotalsite.it

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.