Hi Gabriele, If you are using linux, maybe you can use inotify-tools to notify you of any change in cyrus' spool. -- Diego. On Thursday 20 December 2007 07:24:55 Gabriele Bulfon 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 messages are: > written into mailboxes, deleted from mailboxes, modified etc. etc. The main > reason for this is to implement a synchronization code. > We're using the cyrus imap server not only for mails but also for other > informations stored as attachments into emails (agenda events, contacts and > others) into specific folders, and these objects are handled by client > softwares. It would be great to be able to implement our servers with add > on software of ours being able to intercept objects modifications and > mantain event synchronization informations (for example to deliver the same > data to mobile devices). Thanx for any help > Gabriele Bulfon. > Gabriele Bulfon - Sonicle S.r.l. > Tel +39 028246016 Int. 30 - Fax +39 028243880 > Via Felice Cavallotti 16 - 20089, Rozzano - Milano - ITALY > http://www.sonicle.com ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html