![]() |
[PHP] Neue aol Mails lesen
Hallo,
es ist mir mittlerweile dank Eurer Hilfe gelungen, mit imap_open eine Verbindung zum AOL Server herzustellen und den Ordner INBOX zu lesen. Offensichtlich stehen dort aber auch die "alten Mails" mit drin. Gibt es bei AOL auch einen folder, in dem nur die noch ungelesenen neuen eMails zu finden sind und den ich imap_open übergeben kann?
Code:
Liefert alle Mails, auch die schon gelesenen.
"{imap.de.aol.com:143/notls}INBOX"
|
Re: [PHP] Neue aol Mails lesen
Falls es dich interessiert:
Hier meine Funktion, um die Anzahl ungelesener E-Mail herauszubekommen :mrgreen:
Code:
Mit POP3 geht es (zumindest bei mir) nicht, aber IMAP geht ohne Probleme.
function CheckMail ($server, $username, $password, $type = 'IMAP')
{ if (strtoupper ($type) == 'IMAP') { $handle = imap_open ('{' . $server . '/imap:143}', $username, $password) or die (imap_last_error()); $mails = imap_status ($handle, '{' . $server . '/imap:143}INBOX', SA_UNSEEN) or die (imap_last_error()); $result = (int) $mails->unseen; imap_close ($handle); } elseif (strtoupper ($type) == 'POP3') { $handle = imap_open ('{' . $server . '/pop3:110}', $username, $password) or die (imap_last_error()); $mails = imap_status ($handle, '{' . $server . '/pop3:110}INBOX', SA_UNSEEN) or die (imap_last_error()); $result = (int) $mails->unseen; imap_close ($handle); } else { $result = 'Please specify the protocol !'; } return $result; } Du musst ihr Server, Beutzername, Kennwort und Protokoll übergeben, und Sie gibt dir die Anzahl an ungelesenen E-Mails zurück ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz