Estoy desarrollando un sistema de webmail y el caso es que, cuando estoy en la página de ver un email, uso
Código PHP:
imap_fetchbody($inbox$numero_mensaje"1"); 
. El caso es que, a veces en el mensaje aparece esto:
Código:
El 02/12/14, Jose Martinez <josemartinez@correo.com> escribió: hola que tal?
, y el navegador detecta
Código:
<josemartinez@correo.com>
como una etiqueta HTML, por lo que al abrir la opción de inspeccionar elemento, queda asi:

Código HTML:
<div class="message">
        Muy bien, y tu?

        >> El 02/12/14, Jose Martinez
        <josemartinez@correo.com>
                escribió: hola que tal?
        </josemartinez@correo.com>
</div>
He probado a usar
Código PHP:
htmlentities(imap_fetchbody($inbox$numero_mensaje"1")); 
, pero entonces los emails que contienen HTML real y necesario no se muestran correctamente sino que se muestran las etiquetas en el navegador.