cr: imap-Frage

Beitrag lesen

Hallo!

ich möchte mittels php ein Postfach auslesen lassen, und nur emails mit einem genau definierten Betreff sollen weiterverarbeitet werden...leider hänge ich dabei...iwie nimmt php meine if-anweisung nicht an. hier mal der code dazu:

<?php
$mailbox = imap_open('{sslmailpool.ispgateway.de:993/imap/ssl/novalidate-cert}INBOX', 'EMAIL', 'PASSWORT'); // Verbindung aufbauen
$mails = imap_fetch_overview($mailbox,"1:*", FT_UID); // Holt eine Übersicht aller Emails
$emailanzahl = imap_num_msg($mailbox); // Emails zählen
$emailanzahl = $emailanzahl - 1;
$test = $mails[$emailanzahl];
for($i=0; $emailanzahl>-1; $i++)
{
$neu = "$test->subject";
if($neu == "hallo") // DIESE IF_ANWEISUNG WIRD NICHT AUSGEFÜHRT BZW DER VERGLEICH FINDET NICHT STATT DA DIE VARIABLE NEU LEER IST
{
echo "hat geklappt";
}

}
imap_close($mailbox);
?>