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