chibenwa commented on pull request #886:
URL: https://github.com/apache/james-project/pull/886#issuecomment-1043928600
> I've fixed the Discarded inbound message issue.
Cool!
> But I can't figure out why thunderbird's use of APPEND didn't work. I've
tried it on command line using openssl, and it worked. Do you have any idea?
You might be sending a single frame
```
a0 APPEND INBOX {312}
xxxxx
```
While TB might send
```
a0 APPEND INBOX {312}
```
Then
```
xxxxx
```
Also there's a notion of synchronized litterals ie `{312}` VS `{312+}` that
are not handled the same way by the IMAP / Netty stack. You might be using one,
and TB the others.
What I see is that we might want to ensure the IMAP TCP layer is tested for
both prior to this changeset. IMAPServerTest only covers non-synchronized
litterals (ie `{312}`). We thus need to write the unit tests for small/big
synchronized litterals.
I can devote some time writing such unit tests but likely not before
monday...
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]