Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Email non mi arriva

  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Email non mi arriva

    Non capisco perchè questo codice non mi manda l'email, da me a me, eppure sembra perfetto.

    Assieme a questo codice ce ne sono atri 3 ma quelli mandano correttamente le mail, l'unica che non va è questa, da me a me:

    Codice PHP:
    $headers1  "MIME-Version: 1.0\r\n";
    $headers1 .= "content-type: text/html; charset=iso-8859-1\r\n";
    $headers1 .= "X-Mailer: PHP\n";
    $headers1 .= "From:Io<me_stesso@xxx.it>\n";


    $a4 "me_stesso@xxx.it";
    $oggetto4 "Qualcuno ha segnalato...";
    $messaggio4 ="<html>
    <head>

    <style type=\"text/css\">
    a.EmUr4:link{color:#0000ff; font-family:arial; font-size:12px; text-decoration:underline;}
    a.EmUr4:visited{color:#0000ff; font-family:arial; font-size:12px; text-decoration:underline;} 
    a.EmUr4:hover{color:red; font-family:arial; font-size:12px;text-decoration:underline;}

    body {
    background-image:url([url]http://www.sf8.gif[/url]);
    }
    #container4{
    width:780px;
    height:auto;
    margin:0px auto;   /*Centra negli altri browsers*/
    border:solid 0px;color:red;
    }
    .intest4{
    font-family:arial; color:#0000ff;
    font-size:16px;
    font-weight:bolder;    /*Grossetto*/
    margin-left:16px;
    }
    .data4{
    font-family:arial; color:black;
    font-size:10px;
    font-weight:bolder;    /*Grossetto*/
    margin-left:40px;
    }
    .item4{
    font-family:arial; color:#000080;
    font-size:12px;
    margin-left:16px;
    }
    .item4-1{
    font-family:arial; color:#000080;
    font-size:12px;
    }
    .guest4{
    font-family:arial; color:#0000a0;
    font-size:12px;
    font-weight:bolder;    /*Grossetto*/
    }
    .parentesi4{
    color:#0000ff;
    }
    hr.line4{
    background-color:black;   /* Questo per FF e Opera */
    color:black;   /* Questo per IE */  
    width:100px;
    height:1px;
    text-align:left;
    border-style:dashed 7px solid;
    margin-top:20px;
    margin-bottom:5px;
    margin-left:16px;
    }
    </style>

    </head>
    <body>
    <div id=\"container4\">
    <span class=\"intest4\">- QUALCUNO HA SEGNALATO... -</span>


    <span class=\"data4\">Data:
    $giorni[$data]$data1Ora:$orario</span>






    <span class=\"item4\">Il Visitatore</span><span class=\"guest4\">
    $tuonome</span><span class=\"parentesi4\">(</span><a class=\"EmUr4\" href=\"mailto:$emailsender\">$emailsender</a><span class=\"parentesi4\">)</span>
    <span class=\"item4-1\">ha segnalato il sito Photoman all'amico</span><span class=\"guest4\">
    $nomeamico</span><span class=\"parentesi4\">(</span><a class=\"EmUr4\" href=\"mailto:$emailamico\">$emailamico</a><span class=\"parentesi4\">)</span>




    <hr class=\"line4\" />
    </div> 
    </body>
    </html>"
    ;
    //Invio della mail
    mail ($a4,$oggetto4,$messaggio4,$headers1); 

  2. #2
    Utente di HTML.it L'avatar di M4rko
    Registrato dal
    Dec 2000
    Messaggi
    619
    negli header dovresti usare lo stesso carattere separatore: nei primi due usi \r\n, dopo usi solo \n. metti \r\n su tutti

    poi nel corpo del messaggio dovresti fare l'escape di tutte le virgolette, non solo di alcune

    Tutti hanno bisogno di credere in qualcosa.
    Io credo che mi farò un'altra birra.


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.