Thanks.  I found a bug already when snooping on the IMAP server.  It seems I misread the delete_acl() function.  I though it was delete_acl(mailbox, user, rights), not delete_acl(mailbox, user, user, ...).  So, my program was trying to delete a user made up of various IMAP rights (e.g. lrs, lrswipcda).  The updated code is available on the web page.    http://www.tcnj.edu/~ssivy/imapacl/

Sorry I didn't catch that before making it public.

-- 
  Shawn Sivy, Associate Director of Networking
  Information Technology
  The College of New Jersey
Alain Turbide wrote:
Shawn,Nice look.  It's definitively a nicer interface.. I'll give it a try.. Alain TurbideToshiba of Canada Ltd.
----- Original Message -----





Sent: Wednesday, March 14, 2001 2:20 PM
Subject: IMAP ACL Manager
 We are in the process of implementing the Cyrus server here at our college.  In trying to get the various bits and pieces together to handle the vacation feature, server-side filters, mail forwarding and ACL management, I came across (via this list) Alain Turbide's wonderful websieve program.

However, I didn't think the ACL management portion was simple enough for our users (please, no quips), so I set about writing my own web app to handle just the ACL management.  What I've come up with so far can be downloaded from the URL below.  Your feedback would be appreciated.  I hope the Cyrus community will find it useful.

        http://www.tcnj.edu/~ssivy/imapacl/

-- 
  Shawn Sivy, Associate Director of Networking
  Information Technology
  The College of New Jersey
  Email: [EMAIL PROTECTED]
 

Reply via email to