ho anche notato che cliccando destro sul messaggio ed entrando in dettagli
alla fine noto quanto segue

Mime-Version: 1.0
Content-Type: text/plain

è come se outlook express non riconoscesse che quel messaggio è in html

ma negli headers io ho messo $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";

quindi dovrebbe riconoscere l'html ma non lo fa

uffa