IMAP İşlevleri
PHP Manual

imap_mailboxmsginfo

(PHP 4, PHP 5)

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

Açıklama

object imap_mailboxmsginfo ( resource $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.

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);

?>


IMAP İşlevleri
PHP Manual