When calling imap_close($mbox), notices will be generated for each error that has occurred within the imap functions. To suppress these error messages (including Mailbox is empty, which is not really an error) simply call imap_errors() and then imap_close($mbox).
imap_errors
(PHP 4, PHP 5)
imap_errors — Diese Funktion liefert alle bisher aufgetretenen Fehlermeldungen
Beschreibung
array imap_errors
( void
)
Liefert alle IMAP Fehlermeldungen (falls vorhanden) die seit dem Scriptanfang oder dem letzten Löschen der Fehlerliste aufgetreten sind.
Ein Aufruf von imap_errors() löscht nach seiner Ausführung die Fehlerliste.
Rückgabewerte
Diese Funktion liefert ein Array aller IMAP Fehlermeldungen
seit dem letzten Aufruf von imap_errors()
oder seit dem Begin der Scriptausführung. Wenn keine
Fehlermeldungen vorhanden sind wird FALSE zurückgegeben.
Siehe auch
- imap_last_error() - Liefert die letzte IMAP-Fehlermeldung für dieses Script
- imap_alerts() - Liefert alle aufgetretenen IMAP Alarmnachrichten
Jeremy Glover
03-Apr-2007 11:41
