⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.50
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
psa-horde
/
imp
/
lib
/
Mbox
/
View File Name :
Size.php
* @category Horde * @copyright 2014-2017 Horde LLC * @license http://www.horde.org/licenses/gpl GPL * @package IMP */ class IMP_Mbox_Size { /** * Obtain the mailbox size * * @param IMP_Mailbox $mbox The mailbox to obtain the size of. * @param boolean $formatted Whether to return a human readable value. * * @return mixed Either the size of the mailbox (in bytes) or a formatted * string with this information. */ public function getSize(IMP_Mailbox $mbox, $formatted = true) { $query = new Horde_Imap_Client_Fetch_Query(); $query->size(); try { $imp_imap = $mbox->imp_imap; $res = $imp_imap->fetch($mbox, $query, array( 'ids' => $imp_imap->getIdsOb(Horde_Imap_Client_Ids::ALL, true) )); $size = 0; foreach ($res as $v) { $size += $v->getSize(); } return $formatted ? sprintf(_("%.2fMB"), $size / (1024 * 1024)) : $size; } catch (IMP_Imap_Exception $e) { return 0; } } }