On Tue, 2021-01-12 at 12:42 +0100, Jean Helou wrote:
>
>
> When doing a fetch with some
> non existing messages Cyrus will do a best effort and return the
> existing messages whereas James will return a BAD response.
I would preserve Cyrus's behavior as a defacto standard, not honoring
this
>
>
> When doing a fetch with some
> non existing messages Cyrus will do a best effort and return the
> existing messages whereas James will return a BAD response.
I would preserve Cyrus's behavior as a defacto standard, not honoring this
incurs the risk of breaking existing client software
>
> The discussion can be found here:
> https://github.com/linagora/gatling-imap/pull/3
>
actually it's here https://github.com/linagora/gatling-imap/pull/37 I think
the url got truncated :)
|Hi, When adding the support of James on the integration testing of the
gatling-imap project, we discovered some discrepancies between the
behavior of James and Cyrus on IMAP fetch. When doing a fetch with some
non existing messages Cyrus will do a best effort and return the
existing messages