<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
ITSEF Admin schreef:
<blockquote cite="mid:200903041326.30051.itsef-admin@brightsight.com"
 type="cite">
  <pre wrap="">On Wednesday 4 March 2009 12:46:07 Jacques Hylkema wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">ITSEF Admin schreef:
    </pre>
  </blockquote>
  <pre wrap=""><!---->[...]
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">Have you tried reconstructing the top level folder? I.e.:

/kolab/bin/cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker/Leveranciers@intronics.nl">user/j^m^dekker/Leveranciers@intronics.nl</a>
      </pre>
    </blockquote>
    <pre wrap="">This gives the following result:
<a class="moz-txt-link-abbreviated" href="mailto:user/j.m.dekker/Leveranciers@intronics.nl">user/j.m.dekker/Leveranciers@intronics.nl</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->
i.e. it did some work on the folder (otherwise cyrreconstruct does not return 
anything).


[...]
  </pre>
  <blockquote type="cite">
    <pre wrap="">However, still no sign of the R--S folder...
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Ok, in that case I would try a complete reconstruct of the user's mailbox:

su - kolab-r -c "cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker/*@intronics.nl">user/j^m^dekker/*@intronics.nl</a>"

followed by

su - kolab-r -c "cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker@intronics.nl">user/j^m^dekker@intronics.nl</a>"
  </pre>
</blockquote>
Done that. Did not work.<br>
<br>
For some debugging, I tried the following:<br>
su - kolab-r<br>
in the mailbox, I created an empty folder backup: <br>
mkdir backup<br>
chmod -R 700 backup<br>
ls -l<br>
drwx------ 2 kolab-r kolab-r 4096 2009-03-04 15:31 backup<br>
-rw------- 1 kolab-r kolab-r    4 2009-03-04 15:32 cyrus.cache<br>
-rw------- 1 kolab-r kolab-r  173 2009-03-04 15:32 cyrus.header<br>
-rw------- 1 kolab-r kolab-r   96 2009-03-04 15:32 cyrus.index<br>
drwx------ 2 kolab-r kolab-r 4096 2009-03-04 15:32 Trash<br>
<br>
bash-3.2$ /kolab/bin/cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker/*@intronics.nl">user/j^m^dekker/*@intronics.nl</a><br>
<a class="moz-txt-link-abbreviated" href="mailto:user/j.m.dekker/Trash@intronics.nl">user/j.m.dekker/Trash@intronics.nl</a><br>
<br>
bash-3.2$ /kolab/bin/cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker@intronics.nl">user/j^m^dekker@intronics.nl</a><br>
<a class="moz-txt-link-abbreviated" href="mailto:user/j.m.dekker@intronics.nl">user/j.m.dekker@intronics.nl</a><br>
<br>
bash-3.2$ /kolab/bin/cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/j^m^dekker*@intronics.nl">user/j^m^dekker*@intronics.nl</a><br>
<a class="moz-txt-link-abbreviated" href="mailto:user/j.m.dekker@intronics.nl">user/j.m.dekker@intronics.nl</a><br>
<a class="moz-txt-link-abbreviated" href="mailto:user/j.m.dekker/Trash@intronics.nl">user/j.m.dekker/Trash@intronics.nl</a><br>
<br>
As you can see, the backupfolder never appears.<br>
<br>
<blockquote cite="mid:200903041326.30051.itsef-admin@brightsight.com"
 type="cite">
  <pre wrap="">
We have had problems with this in the past, but at least under 2.1.0, most of 
these reconstructions were successful.

BTW: Maybe this is a stupid question, but: You *DID* check that the folder in 
question has not become unsubscribed in the mail client and is therefore not 
visible?
  </pre>
</blockquote>
Yes, I did.<br>
<blockquote cite="mid:200903041326.30051.itsef-admin@brightsight.com"
 type="cite">
  <pre wrap="">
[...]
  </pre>
  <blockquote type="cite">
    <pre wrap="">I think I have to follow another procedure:

Create a (temporary) kolab mailserver with the latest version of kolab.
Create the user in kolab, and restore the folder to that mailserver.
reconstruct the folder on that mailserver.
Add a new account to Thunderbird for the temporary mailserver
Drag and drop the folder from the new temporary account to the original
account

Does this seem to be a good workaround to you?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Far too much work. Our standard procedure in case the straightforward 
reconstruction of a previously existing folder does not work is this:

- Create a NEW folder in /kolab/var/imapd/spool/...../USER (i.e. in the top 
level
- Copy all of the mails you want to restore into that folder
- chown -R kolab-r.kolab-r FOLDER (i.e. make certain FOLDER and all contents 
belong to kolab-r)
- Restore that new folder:
su - kolab-r -c "cyrreconstruct -r -f <a class="moz-txt-link-abbreviated" href="mailto:user/USER/FOLDER@intronics.nl">user/USER/FOLDER@intronics.nl</a>"
- Ask the user to subscribe to this folder, then fetch mail and transfer the 
mails to wherever (s)he wants to have them.

This has always worked for us.

Regards,

Thomas
  </pre>
</blockquote>
<br>
Thanks for your time,<br>
<br>
Jacques<br>

<BR>
______________________________________________________________________________________<BR>
This outbound message from Intronics B.V. has been checked for all known<BR>
viruses by KPN MailScan (IV-Scan), powered by MessageLabs.<BR>
______________________________________________________________________________________<BR>
</body>
</html>