Author: sebb Date: Thu Mar 17 02:52:23 2011 New Revision: 1082383 URL: http://svn.apache.org/viewvc?rev=1082383&view=rev Log: Add some debug
Modified: commons/proper/net/trunk/src/main/java/examples/mail/POP3Mail.java Modified: commons/proper/net/trunk/src/main/java/examples/mail/POP3Mail.java URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/examples/mail/POP3Mail.java?rev=1082383&r1=1082382&r2=1082383&view=diff ============================================================================== --- commons/proper/net/trunk/src/main/java/examples/mail/POP3Mail.java (original) +++ commons/proper/net/trunk/src/main/java/examples/mail/POP3Mail.java Thu Mar 17 02:52:23 2011 @@ -19,9 +19,11 @@ package examples.mail; import java.io.BufferedReader; import java.io.IOException; +import java.io.PrintWriter; import java.security.NoSuchAlgorithmException; import java.util.Locale; +import org.apache.commons.net.PrintCommandListener; import org.apache.commons.net.pop3.POP3Client; import org.apache.commons.net.pop3.POP3MessageInfo; import org.apache.commons.net.pop3.POP3SClient; @@ -55,7 +57,7 @@ public final class POP3Mail System.out.println(Integer.toString(id) + " From: " + from + " Subject: " + subject); } - public static final void main(String[] args) throws NoSuchAlgorithmException + public static final void main(String[] args) { if (args.length < 3) { @@ -78,6 +80,8 @@ public final class POP3Mail } else { pop3 = new POP3Client(); } + System.out.println("Connecting to server "+server+" on "+pop3.getDefaultPort()); + // We want to timeout if a response takes longer than 60 seconds pop3.setDefaultTimeout(60000); @@ -101,6 +105,9 @@ public final class POP3Mail System.exit(1); } + // Do this after authentication + pop3.addProtocolCommandListener(new PrintCommandListener(new PrintWriter(System.out))); + POP3MessageInfo[] messages = pop3.listMessages(); if (messages == null)