imap_get_quota PDF Печать E-mail

(PHP 4 >= 4.0.5)

imap_get_quota - запрашивает установки уровня квоты и статистику использования mailbox'а.

Описание

array imap_get_quota (int imap_stream, string quota_root)

Возвращает массив с ограничителем целочисленных значений и использование данного mailbox'а.Значение ограничителя представляет общее количество пространства, отводимое для данного mailbox'а.Значение использования/usage представляет текущий уровень ёмкости mailbox'ов. Возвращает FALSE при неудаче.

Эта функция в настоящее время доступна только пользователям клиентской библиотеки c-client2000.

imap_stream должен быть значением, возвращённым из вызова imap_status(). Этот поток должен быть открыт для работы как пользователь mail admin.
quota_root нормально должен иметь форму user.name, где name это mailbox, о котором вы хотиете запросить информацию.

Пример 1. imap_get_quota()

$mbox = imap_open("{your.imap.host}","mailadmin","password",OP_HALFOPEN) 
or die("can't connect: ".imap_last_error());
$quota_value = imap_get_quota($mbox, "user.kalowsky");  
if(is_array($quota_value)) {  
print "Usage level is: " . $quota_value['usage'];  
print "Limit level is: " . $quota_value['limit'];  }      
imap_close($mbox);

По материалам сайта: http://www.php.su/