messages in mailbox aren't visible
Michael D. Sofka
sofkam at rpi.edu
Tue Oct 12 11:46:19 EDT 2010
Is the new server part of a murder cluster? I've had this happen when
transferring accounts between back-end servers in a cluster. The
problem was that while the mailbox was created on the new back-end, not
all the messages transferred. As a result, the mailbox still existed on
the old back-end.
Shuffling the messages around with scp, running reconstruct and then
ctl_mboxlist -ma on the back-ends fixed the problem. (run ctl_mbox -maw
first, to see what it would do.)
This happened with Draft folders that had exceptionally large messages.
And it was between 2.2.12 back-end servers, not to a 2.3.16 server.
(The only way the messages could have gotten into Drafts was via an IMAP
client. They were much larger than the maximum message size the SMTP
servers would have accepted.)
Patrick Goetz wrote:
> Hi -
> I'm stumped by the following problem. recently I transferred a bunch of
> users to a new 2.3.16 cyrus server. One user in particular has hundreds
> of mailboxes nested several levels deep. Most folders transferred
> correctly. One of these subfolders, however,
> user.bubba.AMG."Correspondence ABC".Board
> contains further subfolders and messages. The subfolders show up, but
> not the messages in the folder. Similar folders in other parts of the
> folder tree don't have this problem.
> I tried unsubscribing and re-subscribing to the folder, this didn't help.
> I've tried using cyradm to (re)create the mailbox:
> cm user.bubba.AMG."Correspondence ABC".Board
> and got "Mailbox already exists".
> I've tried using reconstruct:
> cyrreconstruct -f user.bubba.AMG."Correspondence ABC".Board
> and this didn't help, either. After doing a little googling I suspect
> that the IMAP \Noselect flag is set.
> Is there some straightforward way to reset this flag on this mailbox or
> am I stuck with connecting to the server:
> openssl s_client -starttls imap -connect localhost:143
> x login user pass
> x etc.
> and muddling through running IMAP commands by hand? If so, what is the
> IMAP command for unsetting \Noselect?
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
Michael D. Sofka sofkam at rpi.edu
C&MT Sr. Systems Programmer, Email, HPC, TeX, Epistemology
Rensselaer Polytechnic Institute, Troy, NY. http://www.rpi.edu/~sofkam/
More information about the Info-cyrus