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)


Reply via email to