我需要用Java实现一个IMAP客户端。
使用Apache Commons Net库有哪些优点?它会使实现更加健壮和灵活吗?
我该如何处理返回值,因为它总是生成字符串?
例如:
public static void main(String[] args) throws Exception {
IMAPClient client = new IMAPClient();
client.connect(SERVER);
client.login(USERNAME, PASSWORD);
client.select("INBOX");
client.fetch("1", "body[header]");
}
我们可以通过以下方式将输出定向到字符串:
client.addProtocolCommandListener(new PrintCommandListener(System.out, true));
但是我如何获取文件夹实例的列表,而不是纯字符串输出?