Plugging into the imap system

2007-12-20 Thread Gabriele Bulfon
Hello, I would like to know if there is some way of plugging into the system with custom agents to be notified of any event happening on the imap server. For example, I would like some code of mine to be called when new messages are: written into mailboxes, deleted from mailboxes, modified etc.

Re: imapd signal 11 blues

2007-12-20 Thread Gilles Bruno
Hi John, there was also an issue with bsd getgroup functions some time ago (iirc it was during the 2.3.10 release). Did you try adding this simple line : unix_group_enable: 0 to your imapd.conf and give it a try ? I hope it's not totally of topic, but a stock compile of cyrus 2.3.10+ on a

Re: 4xusers imap processes?

2007-12-20 Thread Mike Eggleston
On Thu, 20 Dec 2007, Sebastian Hagedorn might have said: -- Kenneth Marshall [EMAIL PROTECTED] is rumored to have mumbled on 19. Dezember 2007 17:09:35 -0600 regarding Re: 4xusers imap processes?: Many mail clients keep open multiple IMAP connections. If they are staying around, I would

Re: Plugging into the imap system

2007-12-20 Thread Alain Spineux
On Dec 20, 2007 11:24 AM, Gabriele Bulfon [EMAIL PROTECTED] wrote: Hello, I would like to know if there is some way of plugging into the system with custom agents to be notified of any event happening on the imap server. For example, I would like some code of mine to be called when new

Re: 4xusers imap processes?

2007-12-20 Thread Sebastian Hagedorn
--On 20. Dezember 2007 07:11:28 -0600 Mike Eggleston [EMAIL PROTECTED] wrote: OTOH, cyrus-imapd prior to 2.3.11 had a bug where SSL-based processes could hang around indefinitely. Use lsof and strace (or whatever your platform offers) to determine whether they are actually still alive. I

Re: imapd signal 11 blues

2007-12-20 Thread Hajimu UMEMOTO
Hi, On Thu, 20 Dec 2007 13:17:37 +0100 Gilles Bruno [EMAIL PROTECTED] said: Gilles.Bruno there was also an issue with bsd getgroup functions some time ago (iirc Gilles.Bruno it was during the 2.3.10 release). Did you try adding this simple line : Gilles.Bruno unix_group_enable: 0