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