Mailinglisten-Archive |
Hallo! Leider konnte mir bisher in einigen PHP-Foren und der offiziellen PHP-Mailingliste niemand eine direkte Antwort auf meine Frage geben, daher poste ich diese auch hier noch einmal. Für einen einfachen Webmail-Client möchte ich gerne die "mailbox-attributes" (der Funktion imap_getmailboxes) nutzen, um eine Unterscheidung der Mailserver und deren Folder-Handling vornehmen zu können. Leider habe ich noch Probleme mit dem genauen Verständnis der ausgegeben Werte. Im PHP-manual steht, dass die attribute-Werte nach dem bitmask-System ausgegeben werden. In den Kommentaren sind diese beschrieben als: 1 LATT_NOINFERIORS 2 LATT_NOSELECT 4 LATT_MARKED 8 LATT_UNMARKED Wenn ich jetzt meine Mailserver/Folder debugge, erhalte ich folgende Ausgaben: 1, 32, 40, 64. Wie genau kommen denn diese Werte zustande? Nach der Bitmask kann es doch eigentlich nur bis 15 gehen, oder? Ein Courier-Entwickler wusste auch keine Antwort und meinte, dass dieser Wert kein allgemeiner Wert ist, sondern von dieser PHP-Funktion zusammengesetzt wird. Daher meine Hoffnung, hier eine erschöpfende Antwort zu bekommen. Vielen Dank schon mal... Viele Grüße, Jens
php::bar PHP Wiki - Listenarchive