Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [php] mail() nn va..

  1. #1

    [php] mail() nn va..

    Ciao, sto uscendo matto!

    Vorrei riuscire a spedire delle mail da php nelle quali compaia come mittente un nome associato ad una mail (e non soo una mail).

    Così non va:
    codice:
    <?php
      $messaggio = "<HTML><BODY>testa
    
    testo</P>piede</BODY></HTML>";
      $to = $from = "nome <superpelo@tiscali.it>";
      $mailto = "superpelo@tiscali.it,daniele.vigano@creativefactory.it";
      $intestazione = "MIME-Version: 1.0\r\n";
      $intestazione .= "Content-type: text/html; charset=iso-8859-1\r\n";
      $intestazione .= "From: ".$from."\r\n";
      $intestazione .= "Bcc: ".$mailto."\r\n";
      $intestazione .= "X-Mailer: PHP/" . phpversion()."\r\n";
      mail($to,"oggetto",$messaggio,$intestazione);
    ?>
    Se invece modifico la seconda linea così tutto funziona:
    codice:
    $to = $from = "superpelo@tiscali.it";
    Ma ottengo una cosa diversa da quella che voglio io...

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Prova cosi:

    $to = $email;
    $subject = "soggetto della mail ";
    $message = "messaggio\n\r";
    $message .= "bla....";
    $from = "dove la mandi la mail....";
    $headers = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "Content-Transfer-Encoding: 7bit\r\n";
    $headers .= "From: " . $from . "\r\n";
    $inviato = mail($to, $subject, $message, $headers);
    if ($inviato)
    {
    echo("e-mail inviata correttamente a:$to
    ");
    }else{
    echo ("E-mail non inviata");
    }
    ¿Hasta la pasta?

  3. #3
    Ora va..

    Altra cosa.. come faccio a nascondere il destinatario?

    Cioè a far uscire Undisclosed-Recipient come fa outlook?

  4. #4
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    il mittente?

    Il destinatario come fai a nasconderlo.?
    ¿Hasta la pasta?

  5. #5
    Se tu in outlook mandi un messaggio mettendo gli indirizzi nell'intestazione "Ccn", i destinatari nn possono vedere a quali indirizzi è stata spedita la mail e nel campo "A:" quando leggono la mail compare "Undisclosed-Recipient"..


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.