||Ruby IMAP tool manipulates mailboxes over IMAP
||2003-05-04 05:51:22 GMT
||2003-05-23 22:38:21 GMT
(Projects of this owner)
rit is the Ruby IMAP Tool. It can be used to manipulate mailboxes over IMAP, allowing you to copy and delete mailboxes and their contents.
When copying a mailbox, its subscription status and all of the IMAP flags of the messages it contains are preserved on the destination server. You can also perform dynamic mailbox name translation if you need to rename the mailboxes as you copy them.
The software has been fairly heavily tested using Cyrus IMAP 2.1.12 and version 3.2.3-GA of the Mirapoint operating system. A few system I/O errors have occurred during that testing, but all known logical bugs in the program have now been eliminated.
The software has not been tested with the University of Washington IMAP server and is unlikely to work, due to namespace issues. This may be investigated for a later release. If you are in a position to test such a set-up and supply a patch, I would be glad to hear from you.
The status of the software is beta, but it works for me and has already been used to manipulate around 100 Gb of e-mail.