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

    [PHP]: problema invio mail html

    Salve a tutti,
    ho seguito la guida che ho trovato in questo sito per inviare una mail html ma non vengono inviate ne risulta qualche errore nell'esecuzione del comando mail.

    Vi posto il codice
    Codice PHP:
    $email=$_POST['email'];
    $sito='http://www.miosito.it';
    $titolo="Inivio nuova password";
    $corpo="


      Di seguito le inviamo la nuova password ed il nuovo nick per l'accesso alla
         [url='
    $sito'] Gestione Attività [/url]
            </p>
            
     

            <table cellpadding='0' cellspacing='5'>
        <tr>
          <td>[b]Nick[/b]:</td>
              <td>"
    .$_POST['nick']."</td>
        <tr>
        </tr>
          <td>[b]Password[/b]:</td>
              <td>"
    .$pwd."</td>
        </tr>
        </table>
            

    Distinti Saluti.
     La direzione.</p>
      "
    ;
    $ogg="Gestione Contatti - ".$titolo ;
    $mittente=$db->get_email($_SESSION['adm']);
    $reply=$db->get_email($_SESSION['adm']);

    $intestazioni "From: $mittente\nReply-To: $reply\n ";
    $intestazioni.="X-Mailer: Sismail Web Email Interface\nMIME-version: 1.0\n";
    $intestazioni.="Content-type: text/html; charset=iso-8859-1\r\n";
    //TESTO DELLA EMAIL IN HTML++++++++++++++++++++++++++++++++++
    $message=
      
    "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
      <html>
        <head>
          <meta http-equiv=Content-Type content=\"text/html; charset=iso-8859-1\">
          <style>
                  ...
          </style>
         </head>
         <body bgColor=#ffffff link=#333333 alink=#333333 vlink=#333333>
           <div id='container'>
             <div id='header'>
               [img]http://"
    .$_SERVER[[/img]
                 </
    div>
             <
    div id='cont'>
               <
    h2>".$titolo."</h2>
                           
    ".$corpo."
             
    </div>
          </
    body>
        </
    html>
    ";
    mail(
    $email,$ogg,$message,$intestazioni); 
    dove sbaglio?
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  2. #2
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Due domande:

    1) L'errore qual è?
    2) Stai testando lo script in locale?

  3. #3
    Originariamente inviato da Razorblade
    Due domande:

    1) L'errore qual è?
    2) Stai testando lo script in locale?
    1) l'errore è che la mail non arriva e non viene segnalata nessuna anomalia.
    2) ho messo online il sito
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  4. #4

  5. #5
    Originariamente inviato da mtx_maurizio
    http://forum.html.it/forum/showthrea...readid=1215634
    molto interessante, ora provo ad usare questa classe e vi dico se risolve il mio dannatissimo problema...


    cmq mi sembra che gli headers che ho scritto siano corretti!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  6. #6
    P.S.

    dovresti corregere il link del sito perchè è cambiato:

    http://phpmailer.codeworxtech.com/
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  7. #7
    funziona!

    grazie mille!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

  8. #8
    Originariamente inviato da Whitecrowsrain
    funziona!
    ... come sempre

  9. #9
    Originariamente inviato da mtx_maurizio
    ... come sempre
    cmq toglimi una curiosità, noti che gli header che mandavo erano sbagliati?

    Grazie ancora.

    P.S.

    correggi il link!
    "Due cose riempiono l’animo di ammirazione e venerazione sempre nuova e crescente, quanto piú spesso e piú a lungo la riflessione si occupa di esse: il cielo stellato sopra di me, e la legge morale in me..." Immanuel Kant

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.