From dilyan.palauzov at aegee.org Wed Mar 4 08:39:33 2020 From: dilyan.palauzov at aegee.org (=?UTF-8?Q?=D0=94=D0=B8=D0=BB=D1=8F=D0=BD_?= =?UTF-8?Q?=D0=9F=D0=B0=D0=BB=D0=B0=D1=83=D0=B7=D0=BE=D0=B2?=) Date: Wed, 04 Mar 2020 13:39:33 +0000 Subject: IMAP NOTIFY (RFC 5465) ? Message-ID: Hello, is RFC 5465 (IMAP NOTIFY (https://tools.ietf.org/html/rfc5465.html) supported in 3.0 as stated at https://www.cyrusimap.org/imap/rfc-support.html ? Per RFC 5465 page 7, the server-side support is announced with ? S: * OK [CAPABILITY IMAP4REV1 NOTIFY]?. The CAPABILITY answer is generated in imap/imapd.c using ?static struct capa_struct base_capabilities[]? in capa_response(). The latter contains no code to generate NOTIFY. Moreover, the event_notifier in imapd.conf suggests utilizing it for EVENT NOTIFICATIONS,but the possible options for notifyd(8) https://www.cyrusimap.org/imap/reference/manpages/systemcommands/notifyd.html are null, log, mailto, zephyr and external: none of which is applicable to IMAP NOTIFY as substitution of IMAP IDLE. That leaves me with the impression that the documentation is misleading about IMAP NOTIFY support. Greetings ????? From dilyan.palauzov at aegee.org Mon Mar 9 13:10:55 2020 From: dilyan.palauzov at aegee.org (=?UTF-8?B?0JTQuNC70Y/QvSDQn9Cw0LvQsNGD0LfQvtCy?=) Date: Mon, 09 Mar 2020 19:10:55 +0200 Subject: When is imapproxy usefull? Message-ID: <8F43BABB-4FC9-4E3C-9E68-AB8016AA0E77@aegee.org> Hello, the documentation on performance of Horde/Imp: https://www.horde.org/apps/imp/docs/PERFORMANCE recommends installing an imap proxy , e.g. the one from https://squirrelmail.org/download.php which ceased deveopment decades ago. The idea is that horde/imp/the-webmail-client connects to the imap-proxy and this should make everything faster. Does such an imap-proxy make things faster for a webmail client? Is nginx-imap-proxy or anything else better than squirrelmail-imap-proxy? Greetings ????? -------------- next part -------------- An HTML attachment was scrubbed... URL: From nic at nicbernstein.com Mon Mar 9 13:19:31 2020 From: nic at nicbernstein.com (Nic Bernstein) Date: Mon, 9 Mar 2020 12:19:31 -0500 Subject: When is imapproxy usefull? In-Reply-To: <8F43BABB-4FC9-4E3C-9E68-AB8016AA0E77@aegee.org> References: <8F43BABB-4FC9-4E3C-9E68-AB8016AA0E77@aegee.org> Message-ID: Dilyan, In my own experience, an IMAP proxy is helpfulfor webmail clients, in that the proxy can maintain a persistent connection to the IMAP server, thus saving the time & CPU cycles which would otherwise go in to bringing up and tearing down the TCP/IP sessions.? This isespecially important for web clients which are using frames (like SquirrelMail) or would otherwise spawn multiple connections to the IMAP server. The best performance may be had by placing the proxy on the web server, so the bulk of the connections can happen via Unix sockets, or localhost TCP/IP connections.? Then just a handful of IMAP connections happen between the web and IMAP servers. I've used the old imapproxyd, as well as Perdition, for this.? I have not tried nginx, so cannot speak to that. I hope this is useful information, ??? -nic On 3/9/20 12:10 PM, ????? ???????? wrote: > Hello, > > the documentation on performance of Horde/Imp: > https://www.horde.org/apps/imp/docs/PERFORMANCE recommends installing > an imap proxy , e.g. the one from > https://squirrelmail.org/download.php which ceased deveopment decades > ago. The idea is that horde/imp/the-webmail-client connects to the > imap-proxy and this should make everything faster. > > Does such an imap-proxy make things faster for a webmail client? Is > nginx-imap-proxy or anything else better than squirrelmail-imap-proxy? > > Greetings > ????? -- Nic Bernstein nic at nicbernstein.com mobile: +1 414 807 1734 snail: 1111 N Astor St Apt A5, Milwaukee, WI 53202-3319 https://www.nicbernstein.com https://www.linkedin.com/in/nic-b-26577a178/ -------------- next part -------------- An HTML attachment was scrubbed... URL: