codice:
<?php
// ===Invia newsletter (inizio)=======================================
$a = isSet($_POST["a"]) ? $_POST["a"] : "";
$mittente = isSet($_POST["mittente"]) ? $_POST["mittente"] : "";
$da = isSet($_POST["da"]) ? $_POST["da"] : "";
$destinatario = isSet($_POST["destinatario"]) ? $_POST["destinatario"] : "";
$testo = isSet($_POST["testo"]) ? $_POST["testo"] : "";
$foto = isSet($_POST["foto"]) ? $_POST["foto"] : "";
$oggetto = isSet($_POST["oggetto"]) ? $_POST["oggetto"] : "";
$destinazione = "From: $da <$mittente>\r\nReply-To: $mittente\n\nMIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\n";
// Il messaggio lo modifichi come vuoi
$messaggio= "<head><style type=text/css></style></head><body bgcolor=#FFFFFF><table width=600 height=400 border=1 cellpadding=0 cellspacing=0 bordercolor=#CCCCCC bgcolor=#FFFFFF><tr><td width=300 height=400 valign=top><img src=http://www.MIOSITO.COM/public/$foto width=300 height=400></td><td width=300 height=400 valign=top><table width=300 height=400 border=0 cellpadding=0 cellspacing=5><tr><td width=188 height=96 align=center class=15><font color=#333333>e-card inviata da:
$da </font></td><td width=97 height=96 align=right valign=top><img src=http://www.MIOSITO.COM/public/e-bollo1.jpg width=97 height=96></td></tr><tr valign=top><td colspan=2 class=13><hr width=80% noshade> $testo </td></tr><tr><td height=15 colspan=2 align=center class=11><hr width=80% noshade>cartolina inviata dal sito<a href=http://www.MIOSITO.COM>MIOSITO.COM</a></td></tr></table></td></tr></table></body>";
// qui spedisce il tutto
mail("$destinatario","$oggetto","$messaggio","$destinazione") ;
?>
Questo su Aruba funziona.
Il risultato lo trovi qui
sezione freeplay -> e-card
anche se la versione che ti ho inviato richiama le immagini dal sito, mentre nell'esempio le immagini le invia come allegati.
ma che bella questa
pallina.