Muszę zaimplementować klienta IMAP w Javie.Klient IMAP w Javie: JavaMail API lub Apache Commons Net?
Jakie zalety ma korzystanie z biblioteki Apache Commons Net? Czy sprawia, że wdrożenie jest solidne i bardziej elastyczne?
Jak mam obsłużyć zwracane wartości, zawsze generuje ciągi znaków.
Na przykład:
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]");
}
i możemy przekierować do łańcucha przez
client.addProtocolCommandListener(new PrintCommandListener(System.out, true));
ale jak mogę dostać się lista folderów przypadkach folderów zamiast czystej produkcji strun?
nie mogę uwierzyć, że nie było żadnych godnych odpowiedzi na to pytanie. – JohnMerlino
Istnieje świetny interfejs API Apache Commons Mail, dlaczego nie skorzystać z tego? – msrd0
To pytanie powinno być zamknięte jako nietypowe, będące prośbą o rekomendację. – EJP