xstream: imap-header funtz nicht

Beitrag lesen

Hallo

Ich hab ein Skript geschrieben, das eine Mail-Box prüft, und alle Mails in einer DB speichert. Nun wollte ich auch noch den Absender speichern. Aber es kommt immer eine Fehlermeldung: Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/zepich/public_html/txt/check2.php on line 7

Hier der Quelltext:

<?php
//ECHO 1
echo "<html><head><title>hi</title></head><body>";
$mbox = imap_open ("{mail.zepi.ch:143}","E-MAIL","PASSWORT");
if ($mbox==TRUE) {
$echo="";
$body="";
$howmany=imap_num_msg($mbox);
$a="";
$b="";
$i=0;
while ($i<=$howmany) {
$i++;
$a=imap_fetchbody($mbox,$i,1);
$sql="SELECT * FROM txt WHERE text='$a'";
$result=mysql_query($sql);
@$b=mysql_result($result,0,'text');
if ($a!=$b) {
$header=imap_headerinfo($mbox,$i);
$from = $header->from;
$echo .=$fromaddr=sprintf("%s@%s",$from->mailbox,$from->host)."<BR>";
imap_delete($mbox,$i);
$echo .="$i: erfolgreich eingetragen\n";
}
else {
echo "Schon eingetragen";
}
}
echo "$echo";
}
else {
echo "FEHLER!";
}
echo "</font>
</body>
</html>";
?>

Ich hoffe, das mir jemand helfen kann, sonst muss ich mir halt was anderes überlegen. Vielen Dank im voraus.