Hi, I have a james pop3 server and it does support the UIDL command but the default implementation of the CapaCmdHandler does not list the UIDL as a available command.
How can I add this capability to my server? I suppose I have to implement my own CapaCmdHandler but this leads me to the question how to add one command handler to the POP3ProtocolHandlerChain ? Currently I instantiate the POP3ProtocolHandlerChain using : > POP3ProtocolHandlerChain pop3ProtocolHandlerChain2 = new POP3ProtocolHandlerChain(myPassHandler); This adds a list of the remaining default command handlers. If I just want to add one custom command handler, am I supposed to add them ALL manually ? e.g. > POP3ProtocolHandlerChain pop3ProtocolHandlerChain = new POP3ProtocolHandlerChain(); > // this is the only custom handler > pop3ProtocolHandlerChain.add(new MyCapaCmdHandler()); > // rest are defaults > pop3ProtocolHandlerChainadd(new UserCmdHandler()); > pop3ProtocolHandlerChainadd(new ListCmdHandler()); > pop3ProtocolHandlerChainadd(new UidlCmdHandler()); > ... cheers -- Jan
