Mailbox has an invalid format on 2.1.16

Eddy Beliveau eddy.beliveau at
Fri Jul 23 10:54:33 EDT 2004

On Thu, 22 Jul 2004, Eddy Beliveau wrote:
> > ... said: 451 4.2.0 Mailbox has an invalid format (in reply to RCPT TO command))
> > followed by one of my mailbox id

To which, Rob Siemborski and Kenneth Murchison  said:
> Use the reconstruct utility.

Many thanks for your reply,

I'm using the cyradm/reconstruct command without success
# cyradm --user cyrus  mystoreServer
> listmailbox  user/mybaduid          # which give me a correct result
> listmailbox user/mybaduid/*        # which give me a correct result
> reconstruct user/mybaduser        # which does display nothing
> exit

then I send a new test mail to that user; mailq still tell me 'Mailbox has an invalid format '

How can I correct that corruption without being logged into the mystoreServer ?

I want our helpdesk staff to be able to execute some cgi-script which ask for the baduserid and then
did the remote reconstruct.

This cgi-script would have to be execute from my webserver which is a different server than my
I'm very familiar with Perl, that script is already created, I just need to add the exact syntax for

I do not want to install apache... on mystoreServer.  I do not want our helpdesk staff to login to
That server contains only cyrus and I would prefer to keep it that way.

Can I do a reconstruct from a remote server ?

Is it feasible ?
Any workaround ?

Thanks again,

Cyrus Home Page:
Cyrus Wiki/FAQ:
List Archives/Info:

More information about the Info-cyrus mailing list