Thanks alot Michael, I have backed up that users spool mailbox directory, then removed all mail files in that spool directory, leaving the cyrus* files, then ran <br><br># reconstruct -r user<br><br>which outputted the users root mailbox path and its default trash inbox and sent paths
<br>Then I did the quota command to fix the quota<br># quota -f<br>Which strangley doesn&#39;t seem to&nbsp; reset the quota, it still prints theat user having 1755656kbytes which is the hard limit of 2GB they got to.. hence why I&#39;m doing this.
<br><br>The IMAP mailbox looks good and empty so I guess reconstruct worked fine, but cyrus IMAP still thinks that user is over quota becuase it can&#39;t send mail.<br><br>Could you possibly see what I did wrong or how I can reset the quota?
<br><br>Any ideas?<br><br>PS. I actually did another test while not leaving the cyrus* files in there, in case they stored any storage information, but the same problem occurs with the quota not being reset and staying at 2GB.
<br><br>Thanks for your help!<br><br><div><span class="gmail_quote">On 06/09/07, <b class="gmail_sendername">Michael Menge</b> &lt;<a href="mailto:michael.menge@zdv.uni-tuebingen.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
michael.menge@zdv.uni-tuebingen.de</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If you change something on the spool, without using the cyrus tools,<br>you need to run reconstruct to update the cyrus.* files in that
<br>folder. After this you can update the quota with quota -f<br><br><br>Quoting George Cooke &lt;<a href="mailto:geocoo@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">geocoo@gmail.com</a>
&gt;:<br><br>&gt; Is it possible to archive a whole mailbox and then empty it (on a filesystem
<br>&gt; level), and get cyrus to realise the physical changes (ie recognise there is<br>&gt; no mail in the mailbox, and reset the quota etc), I can&#39;t find a way of<br>&gt; doing this, after moving mail from the mailbox and running quota -f, it
<br>&gt; doesn&#39;t realise there is no mail in the mailbox and still thinks there is<br>&gt; 2GB of mail in there (hard limit quota).<br>&gt;<br>&gt; I guess this is where I need to know the architecture of cyrus&#39;s mailboxes.
<br>&gt;<br>&gt; i don&#39;t mind using cyrus-admin or command line to do this, just would rather<br>&gt; not use IMAP to do it.<br>&gt;<br>&gt; Any pointers to relevant docs would be great if you can&#39;t provide direct
<br>&gt; instructions.<br>&gt;<br>&gt; Thanks alot, hope to speak to some of you soon.<br>&gt;<br><br><br><br>--------------------------------------------------------------------------------<br>M.Menge&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tel.: (49) 7071/29-70316
<br>Universitaet Tuebingen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fax.: (49) 7071/29-5912<br>Zentrum fuer Datenverarbeitung&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mail:<br><a href="mailto:michael.menge@zdv.uni-tuebingen.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
michael.menge@zdv.uni-tuebingen.de</a><br>Waechterstrasse 76
<br>72074 Tuebingen<br><br>----<br>Cyrus Home Page: <a href="http://cyrusimap.web.cmu.edu/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://cyrusimap.web.cmu.edu/</a><br>Cyrus Wiki/FAQ: <a href="http://cyrusimap.web.cmu.edu/twiki" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://cyrusimap.web.cmu.edu/twiki
</a><br>List Archives/Info: <a href="http://asg.web.cmu.edu/cyrus/mailing-list.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://asg.web.cmu.edu/cyrus/mailing-list.html</a><br><br></blockquote>
</div><br>