Mailinglisten-Archive |
Hallo Thomas
Am 28.04.2010 um 10:09 schrieb Thomas Hausheer:
> $s = imap_fetchstructure($mbox,$msgno);
> if (count($s->parts) > 0){
> ...
> }
>
> Bei simplen Mails taucht immer die Fehlermeldung: Notice: Undefined
> property: stdClass::$parts in /Library/WebServer/www/bhts/
> imap.testpreview.php on line ... auf. Warum?
Parts sind optional, also besser isset verwenden.
> Des weiteren versuche ich eine interne ID jeder Mail auszulesen:
> $h = imap_header($mbox,$msgno);
> $h->message_id;
>
> Komischerweise je nach Mail hat es eine Message_id oder auch nicht.
> Gibt es keine interne ID die immer erstellt wird und einmalig ist?
Die uid ist innerhalb des Postfachs einmalig:
http://php.net/manual/de/function.imap-fetch-overview.php
Gruß, Hans
php::bar PHP Wiki - Listenarchive