Safely moving mailboxes on a live server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is there any way to move a mailbox to another partition on a live cyrus
server without interfering with the users' activities?  I performed some
testing where I connected to the imap port, issued a few commands, then
as the cyrus admin user issued the command "rename --partition test2
user.test user.test" in cyradm.  The next imap command I gave it gave
the error "Message 1 no longer exists".  After disconnecting and
reconnecting to the imap port the message was again available.  Is this
just an unavoidable issue?  This is cyrus 2.2.12 under RHEL4.

a002 select INBOX
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen)
* OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen \*)]  
* 1 EXISTS
* 1 RECENT
* OK [UNSEEN 1]  
* OK [UIDVALIDITY 1169753773]  
* OK [UIDNEXT 2]  
a002 OK [READ-WRITE] Completed
a003 fetch 1:* flags
* 1 FETCH (FLAGS (\Recent))
a003 OK Completed (0.000 sec)
a004 fetch 1:* body
* 1 FETCH (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 6
1))
a004 OK Completed (0.000 sec)
a005 fetch 1:* body[TEXT]
* OK Message 1 no longer exists
* 1 FETCH (FLAGS (\Recent \Seen) BODY[TEXT] "")
a005 OK Completed (0.000 sec)
 
Thanks,

Brandon Poyner
Network Engineer III
CCAC - College Office
412-237-3086

----
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


[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux