Newsgroup: it.comp.www.php
Titolo: Invio email html

Salve a tutti,
devo inviare una email in formato html a partire dal file stesso.
Mi spiego meglio: ho il file index.html e lo voglio mandare via email ad una
serie di indirizzi attraveso la funzione mail.
Mi spiegate come fare?
Grazie

 ha scritto nel messaggio
news:beeqcq$4agfn$1...@ID-195820.news.dfncis.de...

prova questo script ma ti prego non chiedermi di spiegartelo ;) sarebbe
troppo lungo.
posso dirti solo di cambiare naturalmente le var per i destinatari e la
parte di $messaggio con l'html a seconda delle tue esigenze.
<?
//---------------- variabili per i destinatari della mail più oggetto
mail--------
$mionome = "Stefano";
$miamail = "
nos...@please.it
";
$nomecontatto = "destinatario";
$destinatario = "
ma...@destinatario.it
";
$oggetto = "Una mail mime";
//--------------------------------------------------------------------------
------
//--------creazione mail boundary--------------------
$mail_boundary = md5(uniqid(time()));
//----------------------------------------------------
//-----------------headers----------------------------
$headers .= "From: ".$mionome." <".$miamail.">\r\n";
$headers .= "To: ".$nomecontatto." <".$destinatario.">\r\n";
$headers .= "Reply-To: ".$mionome." <".$miamail.">\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: multipart/mixed;boundary=\"$mail_boundary\"";
$headers .= "\r\n\r\n";
$headers .= "Questa è una mail MIME FORMAT";
$headers .= "\r\n\r\n";
//--------------------------------------------------------------
//---------------messaggio in html------------------------------
$messaggio .= "--$mail_boundary\r\n";
$messaggio .= "Content-type: text/html; charset=iso-8859-1;\r\n";
$messaggio .= "Content-transfer-encoding: 8bit\r\n\r\n";
$messaggio .= "<html><head><title>Mail-Html</title></head>\r\n";
$messaggio .= "<body>\r\n";
$messaggio .= "<p align=\"center\">$mionome</p>\r\n";
$messaggio .= "<p align=\"center\">&nbsp;</p>\r\n";
$messaggio .= "<p align=\"center\">&nbsp;</p>\r\n";
$messaggio .= "<p align=\"center\"><b>Ciao Belli!!</b></p>\r\n";
$messaggio .= "--$mail_boundary--";
// funzione di invio mail-----------------------------------------
mail($destinatario, $oggetto, $messaggio, $headers);
// ------------------END------------------------------------------
?>
dovrebbe funzionare.
ciao,
ste

Se leggette i post di 4 giorni fa troverete un post sull'invio di file html
a liste di distribuzione con anche la possibilità di personalizzare
alcuni campi compresi tra parentesi graffe contenute nel file html
Ciao
Ju

scusa ma non lo trovo, potresti indicarmi meglio?
Grazie
"Julien Buratto" <news.p...@Mlinkas.it> ha scritto nel messaggio
news:hACOa.212$ge4....@news.it.colt.net...



Guarda non pretendo che tu mi ringrazi per i 20 minuti che ti ho dedicato
nello scriverti lo script, ma almeno potevi provarlo!!

 wrote in message
news:beeqcq$4agfn$1...@ID-195820.news.dfncis.de...

Se vuoi ti mando una classe che ho fatto io e che manda mail di ogni genere
:)

 ha scritto nel messaggio
news:1mDOa.9069$79.1...@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:bef21t$dip$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:begcef$4pmqb$1...@ID-195820.news.dfncis.de...


 ha scritto nel messaggio
news:7jCOa.8943$79.1...@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:begcef$4pmqb$1...@ID-195820.news.dfncis.de...


 ha scritto nel messaggio
news:beh2jo$524ab$1...@ID-159627.news.dfncis.de...

La mia, 
http://www.thecloud.org/
 sezione downloads
ciao

Grazie, č stato molto utile.
"Julien Buratto" <news.p...@Mlinkas.it> ha scritto nel messaggio
news:2xVOa.216$ge4....@news.it.colt.net...
