2017-08-26 23 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)のようなものが発行され、ローカルでまとめられます。それは残念なことに、かなり無駄なアプローチです。

関連する問題