|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 whereas James will return a BAD response. And in case of a fetch on an empty mailbox Cyrus will return a NO response where James will return a BAD one. The discussion can be found here: https://github.com/linagora/gatling-imap/pull/3 Following our research, there is no clear indication of what should be done in the RFC. What do you think should be the behavior of James, should we keep its strict behavior or relax it as Cyrus ? Cheers, Rémi & Raphaël. |

Reply via email to