Premesse:

1) Ho un Hosting Aruba ( mi pare Linux )

2) Devo inviare una mail formattata in Html

3) Voglio ke venga ben visualizzata sia da web che da i vari software di gestione posta

Il codice Prova:

Codice PHP:
<?php
/* destinatario */
$destinatario  "mail@esempio.it"


/* oggetto */
$oggetto "Promemoria compleanni di Agosto";

/* messaggio */
$messaggio '
<html>
<head>
 <title>Promemoria compleanni di Agosto</title>
</head>
<body>


Questi sono i compleanni di Agosto!</p>
<table>
 <tr>
  <th>Persona</th><th>Giorno</th><th>Mese</th><th>Anno</th>
 </tr>
 <tr>
  <td>Walter</td><td>11</td><td>Agosto</td><td>1946</td>
 </tr>
 <tr>
  <td>Sara</td><td>14</td><td>Agosto</td><td>1985</td>
 </tr>
</table>
</body>
</html>
'
;

/* Per inviare email in formato HTML, si deve impostare l'intestazione Content-type. */
$intestazioni "From:".$destinatario."\r\n";
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";   


/* ed infine l'invio */
mail($destinatario$oggetto$messaggio$intestazioni);
?>
L'esempio funziona perfettamente, ma ha un difetto:

Quando apro la mail visualizzo all'inizio una stringa di questo tipo:

Message-Id: <20061228090412.6724182E3@webx26.aruba.it> Date: Thu, 28 Dec 2006 10:04:12 +0100 (CET)

Vorrei semplicemente omettere questa stringa.

Grazie in anticipo!