Buongiorno, sto cercando di capire come poter inviare correttamente una mail tramite il form in php sia al destinatario sia in copia Bcc anche al mittente. Il codice che ho è questo:
nel form la mai ldel mittente ha già una variabile ma non riesco a farla funzionare. sapreste darmi una mano?
PHP:
// genero la stringa che funge da separatore per chi non interpreta il messaggio come html ma come testo
$boundary = .md5(time());
$header = "MIME-Version: 1.0\n";
// Intestazione per far capire che ci sono più parti alternative
$header .= "Content-Type: Multipart/Alternative; boundary = $boundary\n";
$header .= "boundary=\"$boundary\";\n\n";
$header .= "Content-Type: text/html; charset=UTF-8\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
// inizia la prima parte del messagge in testo puro
$messagge .= '--$boundary\n';
$messagge .= 'Content-Type: text/plain; charset=\'iso-8859-1' . "\n";
$messagge .= 'Content-Transfer-Encoding: 7bit' . "\n\n";
$messagge .= 'Messagge in formato testo.' . "\n\n";
// inizia la seconda parte del messagge in formato html
$messagge .= "--$boundary\n";
$messagge .= 'Content-Type: text/html; charset=iso-8859-1' . "\n";
$messagge .= 'Content-Transfer-Encoding: 8bit' . "\n\n";
// chiusura del messagge con la stringa boundary
$messagge .= "-–$boundary–-\n";
$header = 'Bcc:'.$mail. "\n";
$title = "Richiesta spedita dal sito www.solution-pony-express.com";
$to = "[email protected]";
mail($to, $title, $azienda, $messagge, $header) or die();
nel form la mai ldel mittente ha già una variabile ma non riesco a farla funzionare. sapreste darmi una mano?