You can try NetxAPI, I have slightly changed it to work via IO:Socket:SSL and corrrcted some bugs. It's here: www.bugalux.com/mailman/ for me it works well and does all job to control Cyrus IMAP. Sergios