我正在探索构建嵌入我网站的集中托管电子邮件客户端的可能性。用户将被配置一个新的电子邮件地址,他们没有使用他们现有的电子邮件。基本上,我正在寻找作为RESTful API集公开的电子邮件Web客户端的功能集(多个用户帐户,获取收件箱消息,读取,删除,撰写新的,组织等)。一个简短的网络搜索发现很少满足我的愿望,但我确实遇到了http://jmap.io。我无法找到可以用于我的解决方案的规范的现有实现,并且希望避免编写我自己的。是否有可能满足我需求的现有解决方案(JMAP或其他)?我排除了https://context.io/,因为我无法收集第三方存储或使用的电子邮件。
答案 0 :(得分:3)
我积极参与Apache James Server。作为我工作的一部分,我正在与我的同事一起开展JMAP实施。
到目前为止,我们能够在我们的公司产品OpenPaas中构建一个可用的网络邮件。
因为它是一个Apache项目,所以它是OpenSource。也许你想看看......
https://github.com/apache/james-project/tree/master/server/protocols/jmap
答案 1 :(得分:0)
我只想补充一下,到现在(2020年),Cyrus IMAP也支持JMAP。
答案 2 :(得分:-1)
您是否考虑过几十种开源IMAP服务器实现?
有DBMail,Dovecot,UW IMAP,Cyrus,hMailServer以及其他太多其他内容供我列出。
我认为唯一存在的JMAP服务器实现是FastMail.fm,而且不是开源的。