From c91862b4a873dc89b4f267c50f78988a981c54ae Mon Sep 17 00:00:00 2001 From: mguessan Date: Tue, 21 Jul 2009 22:16:39 +0000 Subject: [PATCH] POP3: implement NOOP command git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@621 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/pop/PopConnection.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/java/davmail/pop/PopConnection.java b/src/java/davmail/pop/PopConnection.java index 14bc0bda..e0c0d6a6 100644 --- a/src/java/davmail/pop/PopConnection.java +++ b/src/java/davmail/pop/PopConnection.java @@ -39,7 +39,11 @@ import java.util.StringTokenizer; public class PopConnection extends AbstractConnection { private List messages; - // Initialize the streams and start the thread + /** + * Initialize the streams and start the thread. + * + * @param clientSocket POP client socket + */ public PopConnection(Socket clientSocket) { super(PopConnection.class.getSimpleName(), clientSocket, null); } @@ -149,6 +153,8 @@ public class PopConnection extends AbstractConnection { if ("STAT".equalsIgnoreCase(command)) { sendOK(messages.size() + " " + getTotalMessagesLength()); + } else if ("NOOP".equalsIgnoreCase(command)) { + sendOK(""); } else if ("LIST".equalsIgnoreCase(command)) { if (tokens.hasMoreTokens()) { String token = tokens.nextToken();