Здравствуйте!

Пользователь удалил некоторые письма и папки с помощью почтового
клиента в imap-ящике.
Есть бекап со всеми удалёнными письмами и папками.
Задача положить восстановленный ящик рядом с ящиком пользователя
(shared folder).

На сколько я понимаю письма хранятся сами по себе в /var/spool/imap/,
а мета информация о правах, вложенных каталогах и пр. хранится в
/var/lib/imap/mailboxes.db.
Восстановление данных в /var/spool/imap/...../<mailbox> не
обеспечивает восстановление метаданных о ящике.
Я правильно понимаю?

Делал так:
1) Создал ящик (dm <mailbox>)
2) Скопировал туда содержимое бекапа
3) Под пользователем cyrus выполнил /usr/lib/cyrus/reconstruct
<mailbox> с разными ключами
Не помогло.
Сделал /usr/lib/cyrus/ctl_cyrusdb -r
Безрезультатно.
Есть мнение что поможет /usr/lib/cyrus/ctl_cyrusdb -r -x , но боязно-)
Мало ли что...

Как правильно решить поставленную задачу?

-- 
С уважением, Борис Савельев
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить