Mailinglisten-Archive |
Hallo und guten Morgen! Ich würde gerne mal wissen ob ich einen oder mehrer pop3 Accpunts die auf meinem server liegen per php3 ansteuern kann (und wie?). Wenn mir da wer helfen kann oder links zu Seiten geben kann, die mir helfen, fänd ich sehr nett :) Ja , klar, sowas geht bestens mit den IMAP-Funktionen: (Aus PHP4-Tutorial & Referenz, (c) 2000 C&L-Verlag ) // 1. Datei IMAPPOP3.php: $server = '{pop.ihrprovider.de/pop3:110}'; $mailbox = "{pop.ihrprovider.de/pop3:110}INBOX"; $imapbox = "{mail.ihrprovider.de/smtp:25}INBOX.Drafts"; $nntp = "{news.php.net/nntp:119}php.dev"; $username = "xxxxxxxx"; $password = "pppppppp"; //z.B.: imap_fetch_overview() [PHP 3+4] Definition: integer imap_fetch_overview(int imap_stream, string sequence [, int flags]) Beschreibung: Liefert ein Array mit Informationen über alle derzeitigen Nachrichten. subject – Betreff der Nachricht from – Absender date – Absende-Datum message_id – Nachrichten-ID references – Referenz zu dieser Nachrichten-ID size – Größe in Byte uid – UID dieser Nachricht msgno – Sequenznummer der Nachricht recent – Recent-Flag flagged – Flagged-Flag answered – Antwort-Flag deleted – Lösch-Flag seen – Gesehen-Flag draft – Draft-Flag Beispiel: <? include('imappop3.php'); $mbox = imap_open($mailbox, $username, $password) or die('keine Verbindung!'); $overview = imap_fetch_overview($mbox, "2,4:6", 0); if (is_array($overview)) { reset($overview); while (list($key,$val) = each($overview)) { print $val->msgno . " - " . $val->date . " - " . $val->subject . " - " . $val->from . " - " . $val->date . " - " . $val->size . "<br>\n"; } } imap_close($mbox); ?> Ausgabe: 2 - Fri, 8 Sep 2000 17:45:21 +0200 - CHIP Online - WEEKLY: Die beste Freeware - CHIP Newsletter - Fri, 8 Sep 2000 17:45:21 +0200 - 11674 .... 6 - 9 Sep 2000 16:27:47 -0000 - php-windows Digest 9 Sep 2000 16:27:47 -0000 Issue 200 - php-windows-digest-help_(at)_lists.php.net - 9 Sep 2000 16:27:47 -0000 - 7903
php::bar PHP Wiki - Listenarchive