Visualizzazione dei risultati da 1 a 4 su 4

Discussione: mail HTML non funziona

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    298

    mail HTML non funziona

    ho spulciato un po di tutorial e script ma purtroppo quello che ho ottenuto non funziona "completamente"..
    ossia, la mail viene inviata e ricevuta pero' l'immagine di sfondo non viene visualizzata (ad esempio con outlook express). La cosa strana e' che se (sempre con outlook express) premo "rispondi al mittente", nella mail che mi si apre (contenente anche la mail ricevuta), lo sfondo c'e' ?!?!
    mi dite se faccio errori madornali ?

    ecco lo script:
    ----------------------------------------
    $mess="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
    <html>
    <head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
    <style type=\"text/css\">
    <!--
    body,td,th {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    }
    body {
    background-color: #000000;
    background-image: url(http://mioURL/img/fondo_mail.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    }
    a:link {
    color: #CCCCCC;
    }
    a:visited {
    color: #CCCCCC;
    }
    a:hover {
    color: #FFFFFF;
    }
    a:active {
    color: #CCCCCC;
    }
    -->
    </style>
    </head>

    <body>
    mio messaggio
    </body>
    </html>";


    $e=mioDestinatario;
    $ogg="mioOggetto";
    $mittente="mioMittente";
    $reply="indirizzoAcuiRispondere";

    $intestazioni = "Wrom: KMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVL MHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYF MYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXX IM
    $body_top = "--Message-Boundary\n";
    $body_top .= "Content-type: text/html; charset=iso-8859-1\n";
    $body_top .= "Content-description: Mail message body\n\n";

    $msg_body = $body_top . $mess;
    /*
    $msg_body .= "\n\n--Message-Boundary\n";
    $msg_body .= "Content-Transfer-Encoding: BASE64\n";
    $msg_body .= "--Message-Boundary--\n";
    */
    mail($e,$ogg,$msg_body, $intestazioni)

    ?>
    ----------------------------------------
    grazie
    -trx000-

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    298
    up

    -trx000-

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    298
    Up
    please!
    -trx000-

  4. #4
    se guardi nel manuale alla funzione "mail" c'è un bello script.
    io ho sfruttato quello.
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

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.