Re: Perl was: JMAP: Re: http API for IMAP

2019-11-19 Thread Jean-Daniel via dovecot
> Le 19 nov. 2019 à 09:14, Thomas Güttler via dovecot a > écrit : > > Am 18.11.19 um 16:18 schrieb Ralph Seichter via dovecot: >> * Thomas Güttler via dovecot: >>> https://github.com/guettli/programming-guidelines#regex-are-great---but-its-like-eating-rubbish >> Thanks for including the

Re: Perl was: JMAP: Re: http API for IMAP

2019-11-19 Thread Thomas Güttler via dovecot
Am 18.11.19 um 16:18 schrieb Ralph Seichter via dovecot: * Thomas Güttler via dovecot: https://github.com/guettli/programming-guidelines#regex-are-great---but-its-like-eating-rubbish Thanks for including the disclaimer "It's my personal opinion and feeling. No facts, no single truth." in

Re: Perl was: JMAP: Re: http API for IMAP

2019-11-18 Thread Ralph Seichter via dovecot
* Thomas Güttler via dovecot: > https://github.com/guettli/programming-guidelines#regex-are-great---but-its-like-eating-rubbish Thanks for including the disclaimer "It's my personal opinion and feeling. No facts, no single truth." in your 'guidelines' (many of which I disagree with). I just wish

Perl was: JMAP: Re: http API for IMAP

2019-11-18 Thread Thomas Güttler via dovecot
Am 16.11.19 um 08:15 schrieb Bron Gondwana via dovecot: proxy.jmap.io is very stale code at the moment.  I'm hoping to have enough time to hack on it at the IETF hackathon this weekend :) I am a big biased. AFAIK it is written in Perl. I am very happy that I did not need to use Perl since

Re: JMAP: Re: http API for IMAP

2019-11-16 Thread Benny Pedersen via dovecot
On 2019-11-16 08:15, Bron Gondwana via dovecot wrote: proxy.jmap.io is very stale code at the moment. I'm hoping to have enough time to hack on it at the IETF hackathon this weekend :) oauth is currently disabled :=)

Re: JMAP: Re: http API for IMAP

2019-11-15 Thread Bron Gondwana via dovecot
proxy.jmap.io is very stale code at the moment. I'm hoping to have enough time to hack on it at the IETF hackathon this weekend :) Cheers, Bron. On Fri, Nov 15, 2019, at 00:44, Thomas Güttler via dovecot wrote: > Am 14.11.19 um 14:03 schrieb Benny Pedersen via dovecot: > > Thomas Güttler via

Re: http API for IMAP

2019-11-15 Thread Ralph Seichter via dovecot
* Thomas Güttler via dovecot: > Most people use http based APIs today. And what makes you think that? Who is "most people", exactly? From my experience over the last 35 years in the business, there is no clear indication that HTTP-based APIs will dominate in the future. SMTP and IMAP have been

Re: http API for IMAP

2019-11-15 Thread Daniel Miller via dovecot
On 11/13/2019 11:59 PM, Thomas Güttler via dovecot wrote: Am 13.11.19 um 17:21 schrieb Ralph Seichter via dovecot: * Thomas Güttler via dovecot: AFAIK you can't sent a link/URL to a mail on a shared folder to a friend. Like "Hi  bob, she loves me. See this message from here https:/./"

Re: http API for IMAP

2019-11-15 Thread Bernd Petrovitsch via dovecot
Hi all! On 15/11/2019 14:06, Thomas Güttler via dovecot wrote: [...] >> Note that smtpjs uses a service located at http://smtpjs. It's not truly a >> Javascript SMTP client. This "utility" means you are uploading your email >> credentials to the server smtpjs.com. Use with extreme caution. You

Re: http API for IMAP

2019-11-15 Thread Thomas Güttler via dovecot
Am 14.11.19 um 19:18 schrieb Ralph Seichter via dovecot: * Thomas Güttler via dovecot: Stateless, http and URLs are the future. A bold claim, and not worth anything without proof, which is impossible to provide because you cannot predict the future. Yes, you are right. I can't predict

Re: http API for IMAP

2019-11-14 Thread Ralph Seichter via dovecot
* Thomas Güttler via dovecot: > Stateless, http and URLs are the future. A bold claim, and not worth anything without proof, which is impossible to provide because you cannot predict the future. > JavaScript running on in browser or mobile phone can't connect to > IMAP/SMTP. That's simply not

Re: http API for IMAP

2019-11-14 Thread Chris Kiakas via dovecot
want to run an IMAP server in a browser? It’s so wrong I don’t even know where to start. If you are not talking about an IMAP server and you are talking about an IMAP client you are in the wrong forum. > On Nov 14, 2019, at 8:21 AM, Phillip Odam via dovecot > wrote: > > A HTTP

Re: JMAP: Re: http API for IMAP

2019-11-14 Thread Benny Pedersen via dovecot
Thomas Güttler via dovecot skrev den 2019-11-14 14:44: https://proxy.jmap.io/ This way you can use JMAP even if you imap server does not support it. fair, i just try avoid proxy in all terms

Re: http API for IMAP

2019-11-14 Thread Thomas Güttler via dovecot
Am 14.11.19 um 14:21 schrieb Phillip Odam via dovecot: A HTTP API for IMAP and for that matter, POP3 and SMTP is exactly what we built where I work. Did you build upon JMAP? If not, why not? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ I am looking

Re: JMAP: Re: http API for IMAP

2019-11-14 Thread Thomas Güttler via dovecot
Am 14.11.19 um 14:03 schrieb Benny Pedersen via dovecot: Thomas Güttler via dovecot skrev den 2019-11-14 08:55: Is there already an open source imap2jmap server? why do you say imap here ? https://www.cyrusimap.org/imap/developer/jmap.html cyrus already have it, we just wait for dovecot :)

Re: http API for IMAP

2019-11-14 Thread Phillip Odam via dovecot
A HTTP API for IMAP and for that matter, POP3 and SMTP is exactly what we built where I work. For anyone wonder why build such a thing? A simplified interface is an exceptionally powerful tool. Many of our clients have encountered issues constructing multipart http requests so if that’s an issue

Re: JMAP: Re: http API for IMAP

2019-11-14 Thread Benny Pedersen via dovecot
Thomas Güttler via dovecot skrev den 2019-11-14 08:55: Is there already an open source imap2jmap server? why do you say imap here ? https://www.cyrusimap.org/imap/developer/jmap.html cyrus already have it, we just wait for dovecot :) did you google ?

JMAP: Re: http API for IMAP

2019-11-13 Thread Thomas Güttler via dovecot
Am 13.11.19 um 15:07 schrieb Benny Pedersen via dovecot: Thomas Güttler via dovecot skrev den 2019-11-13 14:40: I would love to write a progressive web app for accessing dovecot (via IMAP) like all other webmail is using imap But JavaScript in the browser can only use http/https. so

Re: http API for IMAP

2019-11-13 Thread Benny Pedersen via dovecot
Ralph Seichter via dovecot skrev den 2019-11-13 17:21: * Thomas Güttler via dovecot: Is there a way to access mails in dovecot via https? Why on earth would that be beneficial? "The Internet Message Access Protocol, Version 4rev1 (IMAP4rev1) allows a client to access and manipulate

Re: http API for IMAP

2019-11-13 Thread Benny Pedersen via dovecot
Thomas Güttler via dovecot skrev den 2019-11-13 14:40: I would love to write a progressive web app for accessing dovecot (via IMAP) like all other webmail is using imap But JavaScript in the browser can only use http/https. so what ? :=) hopefully you wont run webmail over http Is there

http API for IMAP

2019-11-13 Thread Thomas Güttler via dovecot
I would love to write a progressive web app for accessing dovecot (via IMAP) But _javascript_ in the browser can only use http/https. Is there a way to access mails in dovecot via https? Maybe by a third-party tool which I don't know yet Regards,