imap_get_quotaroot

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

imap_get_quotarootKullanıcının kendi kota ayarlarını döndürür

Açıklama

imap_get_quotaroot ( resource $imap_akımı , string $pk ) : array

Kullanıcının kota ayarlarını döndürür. 'limit' değeri kullanıcının posta kutusu için izin verilen azami toplam kullanım alanını gösterir. 'usage' değeri ise kullanıcının o anki toplam posta kutusu kullanımını gösterir.

Değiştirgeler

imap_akımı

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

pk

Normalde posta kutusunun ismidir (örneğin, INBOX).

Dönen Değerler

Belirtilen posta kutusunun kapasitesi ile ilgili bilgileri bir ilişkisel dizi içinde döndürür. Tüm değerler bir özkaynağın adını anahtar olarak alan birer dizidir ve bu alt diziler 'usage' ve 'limit' indisli değerler içerir.

Bir hata durumunda FALSE, sunucudan alınan yanıt çözümlenemezse bağlantı hakkında bilgi içeren bir dizi döner.

Örnekler

Örnek 1 - imap_get_quotaroot() örneği

<?php
$mbox 
imap_open("{imap.example.org}""kalowsky""password"OP_HALFOPEN)
      or die(
"bağlanılamadı: " imap_last_error());

$quota imap_get_quotaroot($mbox"INBOX");
if (
is_array($quota)) {
   
$storage $quota_values['STORAGE'];
   echo 
"Kullanılmış saklama alanı:     " .  $storage['usage'];
   echo 
"Saklama alanının azami boyutu: " .  $storage['limit'];

   
$message $quota_values['MESSAGE'];
   echo 
"İletinin uzunluğu:        " .  $message['usage'];
   echo 
"İleti için azami uzunluk: " .  $message['limit'];

   
/* ...  */

}

imap_close($mbox);
?>

Notlar

Bu işlev sadece c-client2000 ve üstü kütüphane sürümleriyle kullanılabilir.

imap_akımı posta kutusu kotasına bakılacak kullanıcı için açılmış olmalıdır.

Ayrıca Bakınız