[MlMt] JMAP support
Benny Kjær Nielsen
mailinglist at freron.com
Wed Jan 16 05:29:20 EST 2019
On 11 Jan 2019, at 20:58, Randall Gellens wrote:
> On 11 Jan 2019, at 7:07, Benny Kjær Nielsen wrote:
>
>> The last one is maybe the most likely one, but given the complexity
>> of the current IMAP implementation (in order to handle all kinds of
>> issues) I kind of doubt that it's possible. A proxy which only works
>> well with some IMAP servers is currently of little use to me.
>
> An IMAP-JMAP proxy just moves the complexity of dealing with the
> myriad of IMAP servers from core MailMate to an embedded proxy. I
> don't see it providing that much help, while it would undoubtedly
> introduce its own set of problems.
That's kind of what I was trying to say :-) It's only a help to me if
I'm not making the proxy and it handles more IMAP issues than my own
code.
>> Note: This does not mean that I think JMAP is a bad idea. It's just
>> not for MailMate yet.
>
> As I said earlier, while JMAP might be very cool, it doesn't help the
> core problem of widely variant IMAP server behavior; instead, it just
> introduces yet more variants.
Yes, from my perspective an IMAP->IMAP proxy would actually be more
useful since it would allow me to tell users to use the proxy whenever
some weird IMAP issue was not handled well by MailMate :-)
Also, as soon as multiple JMAP implementations exist then some of them
are likely to be buggy or limited in some way -- and then I'm making
workarounds again...
What is really needed is a comprehensive test suite which users can
*easily* use to test a given IMAP provider. It kind of
[exists](https://imapwiki.org/ImapTest/ServerStatus), but it's too hard
to use. I'm thinking something like what the [acid
tests](http://acid3.acidtests.org) did for web browsers.
--
Benny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20190116/d3e0bb6a/attachment.html>
More information about the mailmate
mailing list