PDA

View Full Version : mandare la mail anche testo


ilgio
20-05-2009, 23:26
come faccio a modificare questo script per mandare email...
ora la spedisce in formato html
vorrei mettere la parte della mail in modo testo se qualcuno non la visualizza in html

come faccio?
<?php
/* mittente */
$da=$_GET['da'] ;

/* destinatari */
$destinatari = $_GET['email'] ;

/* oggetto */
$oggetto = $_GET['oggetto'];
$testo = urldecode($_GET['messaggio']);

/* messaggio */
//$messaggio = urldecode($_GET['messaggio']);


# -=-=-=- MIME BOUNDARY
$mime_boundary = "----MSA Shipping----";
# -=-=-=- MAIL HEADERS
//$oggetto = "RICHIESTA ARTICOLO - LABELS ONLINE";
$headers = "From: ".$da."\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$mime_boundary\"\n";

$messaggio = "--$mime_boundary\n";
$messaggio .= "Content-Type: text/html; charset=UTF-8\n";
$messaggio .= "Content-Transfer-Encoding: 8bit\n\n";
$messaggio .= $testo;
# -=-=-=- FINAL BOUNDARY
$messaggio .= "--$mime_boundary--\n\n";



/* messaggio in formato testo */

$flag= @mail( $destinatari, $oggetto, $messaggio, $headers);

/* stampo il risultato */
if($flag)
{
echo "inviata";
}
else
{
echo "non inviata";
}

?>