Riko: IMAP eMail Body als Plain-Text

Beitrag lesen

Hallo,

habe mir was zusammengbaut um mein eMail-Postfach online auflisten zu lassen, siehe:

$mbox = imap_open("{$mailserver}INBOX",$username,$password);

for ($i = 1; $i <= imap_num_msg($mbox); $i++)
{
  $header = imap_headerinfo($mbox, $i, 80, 80);
  $subject= $header->fetchsubject;

$messageBody = imap_body($mbox, $i);

echo "Nr.<b>".$i."</b><br>".$subject."<br>".$messageBody."<br><br>";
 }

Das klappt auch prima. Allerdings gibt es Probleme, wenn mir jemand eine eMail mit HTML-Inhalt sendet, dann wird mein ganzes Layout zerstossen :-((
Wie kann ich das realisieren, das der eMail-Body nur als Plain-Text angezeigt wird - Bilder und co interessieren mich eh nicht, ich will nur die ersten 500 Zeichen des Textes ausgeben.

Danke für Euren Rat,

Riko