1 |
// IMAP Handler |
2 |
// |
3 |
// Douglas Thrift |
4 |
// |
5 |
// IMAPHandlerTester.java |
6 |
|
7 |
import java.io.*; |
8 |
|
9 |
public class IMAPHandlerTester |
10 |
{ |
11 |
public static void main(String[] args) |
12 |
{ |
13 |
try |
14 |
{ |
15 |
IMAPHandler tester = new IMAPHandler(args[0], |
16 |
Integer.parseInt(args[1]), true); |
17 |
|
18 |
tester.capability(); |
19 |
tester.login(args[2] + ' ' + args[3]); |
20 |
System.out.print(tester.list("\"\" *")); |
21 |
// tester.create("FRED"); |
22 |
// tester.rename("FRED MARTHA"); |
23 |
// tester.delete("MARTHA"); |
24 |
// tester.status("INBOX (MESSAGES UNSEEN)"); |
25 |
// tester.examine("INBOX"); |
26 |
|
27 |
// String message = "Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)\r\n" |
28 |
// + "From: Fred Foobar <foobar@Blurdybloop.COM>\r\n" |
29 |
// + "Subject: afternoon meeting\r\n" |
30 |
// + "To: mooch@owatagu.siam.edu\r\n" |
31 |
// + "Message-Id: <B27397-0100000@Blurdybloop.COM>\r\n" |
32 |
// + "MIME-Version: 1.0\r\n" |
33 |
// + "Content-Type: TEXT/PLAIN; CHARSET=US-ASCII\r\n\r\n" |
34 |
// + "Hello Joe, do you think we can meet at 3:30 tomorrow?\r\n"; |
35 |
|
36 |
// tester.append("INBOX {" + message.length() + "}", message); |
37 |
// tester.select("\"Program Testing\""); |
38 |
// tester.noop(); |
39 |
tester.logout(); |
40 |
} |
41 |
catch (Exception err) |
42 |
{ |
43 |
System.err.println("IMAPHandlerTester: " + err); |
44 |
} |
45 |
} |
46 |
} |