[ https://issues.apache.org/jira/browse/PROTOCOLS-118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16507986#comment-16507986 ]
ASF GitHub Bot commented on PROTOCOLS-118: ------------------------------------------ Github user rouazana commented on the issue: https://github.com/apache/james-project/pull/115 Thank you for the feedback. Even if we have not the time to work on it, we are very concerned by the IMAP support, and for the moment pretty happy with it (at least with some MUA). But I agree there are some improvement to do on the authentication and continuation code. Would you mind to reopen the https://issues.apache.org/jira/browse/PROTOCOLS-118 issue please? Even if you'll not fix it, we'll probably do it one day. > Continuation Response can't handle Login > ---------------------------------------- > > Key: PROTOCOLS-118 > URL: https://issues.apache.org/jira/browse/PROTOCOLS-118 > Project: James Protocols > Issue Type: Bug > Components: imap > Affects Versions: 1.6.3 > Environment: Docker > Reporter: Marc > Assignee: Eric Charles > Priority: Major > > I was testing with the NGINX Imap Proxy and notices the login just times out. > The first and Major issue is that the login is split into multiple requests. > The expected communication from NGINX is the following: > C -> N: 1 login testUser testPass > N -> J: 1 login {8} > J -> N: + Ok > N -> J: testUser {8} > J -> N: + Ok > N -> J: testPass > J -> N: 1 Ok... > N -> C: 1 Ok... > It seems James does not handle the repeated continuation request correctly. > NGINX is expecting some text after the initial continuation Tag ("+"). > I Submitted a PR to github for that. Changed it so an "+ Ok" is send. > It seems to be specified by the [RFC > 3501|https://tools.ietf.org/html/rfc3501#page-79], though it is a very vague > description. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org