2017-08-26 60 views
2

我使用此library PHP進行IMAP連接。如何使用IMAP獲取郵箱的全尺寸?

如何使用IMAP獲取郵箱的全尺寸?

我想這個工作的代碼,但它只返回收件箱目錄的大小:

var_dump($imap->getMailboxStatistics()); 
+2

我懷疑這裏的任何人是要梳理圖書館的代碼來爲你找到答案。你應該先自己做,也許調查'getMailboxStatistics()'方法,看看它做了什麼,看看可能有什麼其他方法 – ElefantPhace

+0

如果你有權訪問'plesk'和'plesk API',那麼你能夠查詢郵箱的當前使用空間 – DarkBee

回答

2

沒有獲得在IMAP郵箱的總規模沒有標準的方式。 RFC 3501不包含用於此的命令,並且也沒有提供這種功能的擴展。

你的代碼可能會發出類似FETCH 1:* (RFC822.SIZE)的東西,並在本地總結它。不幸的是,這是相當浪費的做法。