imap_mailboxmsginfo

(PHP 4, PHP 5, PHP 7)

imap_mailboxmsginfoPosta kutusu hakkında bilgi döndürür

Açıklama

imap_mailboxmsginfo ( resource $imap_akımı ) : object

Sunucudaki posta kutusunun durumunu sorgular. imap_status() işlevine benzemekle birlikte, biraz zaman alsa da posta kutusundaki iletilerin toplam uzunluğunu da döndürür.

Değiştirgeler

imap_akımı

imap_open() işlevinden dönen bir IMAP akımı.

Dönen Değerler

Aşağıdaki özelliklere sahip bir nesne döner:

Posta kutusu özellikleri
Date Son değişiklik tarihi (günün zamanı)
Driver Sürücü
Mailbox Posta kutusu ismi
Nmsgs İleti sayısı
Recent Son gelen ileti sayısı
Unread Okunmamış ileti sayısı
Deleted Silinmiş ileti sayısı
Size Posta kutusunun boyu

Hata durumunda FALSE döner.

Örnekler

Örnek 1 - imap_mailboxmsginfo() örneği

<?php

$mbox 
imap_open("{imap.example.org}INBOX""username""password")
      or die(
"bağlanılamadı: " imap_last_error());

$check imap_mailboxmsginfo($mbox);

if (
$check) {
    echo 
"Date: "     $check->Date    "<br />\n" ;
    echo 
"Driver: "   $check->Driver  "<br />\n" ;
    echo 
"Mailbox: "  $check->Mailbox "<br />\n" ;
    echo 
"Messages: " $check->Nmsgs   "<br />\n" ;
    echo 
"Recent: "   $check->Recent  "<br />\n" ;
    echo 
"Unread: "   $check->Unread  "<br />\n" ;
    echo 
"Deleted: "  $check->Deleted "<br />\n" ;
    echo 
"Size: "     $check->Size    "<br />\n" ;
} else {
    echo 
"imap_check() hata verdi: " imap_last_error() . "<br />\n";
}

imap_close($mbox);

?>