imap_delete

Diskutiere imap_delete im PHP Forum im Bereich Programmierung; Nachrichten im aktuellen Postfach zur Löschung markieren Die mit msg_numberangegebene Nachricht oderListe von Nachrichten wird zur Löschung...
  • imap_delete Beitrag #1
P
PHP
Well-known member
Beiträge
997
Punkte Reaktionen
0
Nachrichten im aktuellen Postfach zur Löschung markieren

Die mit msg_numberangegebene Nachricht oderListe von Nachrichten wird zur Löschung vorgemerkt. Entsprechendmarkierte Nachrichten bleiben zunächst im Postfach erhalten, erstbeim Aufruf von imap_expunge() oder beim Schließender Verbingung mit imap_close() und derCL_EXPUNGE Option werden sie tatsächlichendgültig gelöscht.

Rückgabewert:

Die Nachrichtennummer

Beispiel:

PHP:
$mbox = imap_open("{imap.example.org}INBOX", "username", "password")
    or die("Can't connect: " . imap_last_error());

$check = imap_mailboxmsginfo($mbox);
echo "Messages before delete: " . $check->Nmsgs . "\n";

imap_delete($mbox, 1);

$check = imap_mailboxmsginfo($mbox);
echo "Messages after  delete: " . $check->Nmsgs . "\n";

imap_expunge($mbox);

$check = imap_mailboxmsginfo($mbox);
echo "Messages after expunge: " . $check->Nmsgs . "\n";

imap_close($mbox);
 
Thema:

imap_delete

Oben Unten