IMAP mit PHP

Post Reply
Message
Author
Ric

IMAP mit PHP

#1 Post by Ric »

Hi,

ich würde gern auf meiner Homepage (nur lokal im Netz) die Anzahl der neuen Mails eines IMAP Dirs anzeigen lassen.
Dazu habe ich diese PHP Funktionen verwendet:

$mbox = imap_open("{localhost:143}INBOX", "user", "pass");
$neue = imap_num_recent($mbox);

Das funktioniert auch wunderbar, nur leider nur beim ersten Aufrufen.
Bei allen weiteren Checks werden die Mails, obwohl noch als unread markiert, nicht mehr gezählt.

Als Server ist der courier-imap installiert.

Kann mir bitte jemand helfen bzw. erklären warum die Mails nach dem zählen nicht mehr neu sind?

Wie könnte ich immer die Anzahl aller ungelesenen Mails im INDIR zählen?

Besten Dank
Ric

ric

Re: IMAP mit PHP

#2 Post by ric »

Danke fürs lesen.
Hat sich erledigt.

Geht mit:
$mbox = imap_open("{localhost:143}INBOX", "user", "pass");
$check = imap_mailboxmsginfo($mbox);
$ungel=$check->Unread;

Sorry, ich weis... erst Manual dann posten...

Tschüß
ric

Post Reply