IMAP API
Infrastructure
self-hosted email api
SHOW HN2020
125points
25comments
#504of 3,028 in 2020
Top 17%of 2020 by points
How HN took it
QuietFewer than 5 comments about the project
0 positive, 2 neutral or asking, 0 mixed, 2 critical, out of 4 comments about the project.
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Proxy is a practical take on JMAP-style access to IMAP
From 2 comments
The problem JMAP is addressing is quite complex that’s why the JMAP spec is long. I do not however find it to be bloated. On the contrary I actually found it quite easy to read.…
inputmice on HNAnd indeed, https://proxy.jmap.io/ demonstrates a JMAP proxy to IMAP servers—though note Bron’s comment downthread concerning this (jmap-perl).
chrismorgan on HN
Objections
JMAP is bloated and hard to implement
From 1 comment
There is only a handful of IMAP server implementations and there are going to be even fever JMAP servers. It is super bloated, the RFCs 8620 and 8621 are already 200 pages in…
andris9 on HN
Licence 'evaluation use only' is unclear
From 2 comments
Can anyone tell me if the license as given > Licensed for evaluation use only Is clear enough in legal terms for what can or cannot be done ? I assume it means it's free to use…
nolok on HNBasically, as a lay person, to me this means it’s not licensed for use in anything you care about. Fine for playing around with on your computer but not integrating with anything…
godzillabrennus on HN
Requests
Implement JMAP rather than a custom IMAP-over-REST API
From 1 comment
Any IMAP over REST API should just implement JMAP (RFC 8620 and 8621).
dochtman on HN
Questions
Is the evaluation-only licence clear enough for use?
From 1 comment
Can anyone tell me if the license as given > Licensed for evaluation use only Is clear enough in legal terms for what can or cannot be done ? I assume it means it's free to use…
nolok on HN
How does it differ from WildDuck webmail API?
From 1 comment
Thanks for your work in this area. A couple questions. How is this different to the wilduck webmail api? Would it be hard to abstract away the wildduck storage code to use a…
grizzles on HN
How secure is IMAP?
From 1 comment
I’ve heard imap is insecure. I’ve disabled it by default but this is intriguing. Anybody have any more information on imap security?
tdhz77 on HN
Alternatives named
JMAP proxy (jmap-perl, proxy.jmap.io)
From 2 comments
https://github.com/jmapio/jmap-perl seems the most similar to the project discussed here. Anyone have experience with it?
detaro on HNAnd indeed, https://proxy.jmap.io/ demonstrates a JMAP proxy to IMAP servers—though note Bron’s comment downthread concerning this (jmap-perl).
chrismorgan on HN
WildDuck webmail API
From 2 comments
Thanks for your work in this area. A couple questions. How is this different to the wilduck webmail api? Would it be hard to abstract away the wildduck storage code to use a…
grizzles on HNWildDuck API exposes database structures from MongoDB, IMAP API is more like a proxy in front of any IMAP server. WildDuck is pretty much coupled with MongoDB. IMAP is not very…
andris9 on HN