phpbar.de logo

Mailinglisten-Archive

[php] imap

[php] imap

Thomas Hausheer thomas.hausheer at bluewin.ch
Mi Apr 28 10:09:26 CEST 2010


Hallo

versuche mit den php imap-Funktionen ein Mail auszulesen. Nun tauchen  
ein paar Fragen auf!

$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?

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?  
Möchte die Mails nachher in eine DB speichern uns suche eine  
Möglichkeit zu checken ob ein Mail bereits in der DB ist oder nicht.

Vielen Dank für eure Hilfe.

Beste Grüsse
Thomas

php::bar PHP Wiki   -   Listenarchive