// IMAP Handler // // Douglas Thrift // // IMAPHandlerTester.java import java.io.*; public class IMAPHandlerTester { public static void main(String[] args) { try { IMAPHandler tester = new IMAPHandler(args[0], Integer.parseInt(args[1]), true); tester.capability(); tester.login(args[2] + ' ' + args[3]); System.out.print(tester.list("\"\" *")); // tester.create("FRED"); // tester.rename("FRED MARTHA"); // tester.delete("MARTHA"); // tester.status("INBOX (MESSAGES UNSEEN)"); // tester.examine("INBOX"); // String message = "Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)\r\n" // + "From: Fred Foobar \r\n" // + "Subject: afternoon meeting\r\n" // + "To: mooch@owatagu.siam.edu\r\n" // + "Message-Id: \r\n" // + "MIME-Version: 1.0\r\n" // + "Content-Type: TEXT/PLAIN; CHARSET=US-ASCII\r\n\r\n" // + "Hello Joe, do you think we can meet at 3:30 tomorrow?\r\n"; // tester.append("INBOX {" + message.length() + "}", message); // tester.select("\"Program Testing\""); // tester.noop(); tester.logout(); } catch (Exception err) { System.err.println("IMAPHandlerTester: " + err); } } }