(PHP 4, PHP 5, PHP 7)
imap_mailboxmsginfo — Posta kutusu hakkında bilgi döndürür
$imap_akımı
)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.
Aşağıdaki özelliklere sahip bir nesne döner:
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.
Ö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);
?>