如何确定电子邮件文件夹中的已用空间和可用空间?

时间:2012-02-09 15:12:59

标签: imap javamail pop3

我还没有在JavaMail API中找到任何方法来做这些事情。

1 个答案:

答案 0 :(得分:1)

请参阅JavaMail中的QuotaAwareStore接口。 IMAP Store对象将实现此接口,但并非所有IMAP服务器都实现使其工作所需的IMAP扩展。另外,您需要阅读RFC 2087以了解配额的工作原理。您可能需要有关邮件服务器的文档,以了解它如何(以及是否)实现配额。

如果您使用的是POP3,则可以使用POP3Folder.getSize() method查看该文件夹使用了多少空间,但无法确定您拥有多少可用空间或允许多少空闲空间使用。