PHP Conference Nagoya 2025

imap_mailboxmsginfo

(PHP 4, PHP 5, PHP 7, PHP 8)

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

Açıklama

imap_mailboxmsginfo(IMAP\Connection $imap): stdClass

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.

Bağımsız Değişkenler

imap

IMAP\Connection nesnesi.

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

Sürüm Bilgisi

Sürüm: Açıklama
8.1.0 imap bağımsız değişkeni artık IMAP\Connection nesnesi kabul ediyor, evvelce resource türünde geçerli bir imap değeri kabul ederdi.

Ö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_mailboxmsginfo() hata verdi: " . imap_last_error() . "<br />\n";
}

imap_close($mbox);

?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top