Восстановление писем в dovecot

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
skeletor
майор
Сообщения: 2434
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Восстановление писем в dovecot

Непрочитанное сообщение skeletor » 2008-04-24 14:55:36

Почта у юзеров на imap. Сервак - dovecot (FreeBSD). Юзеры удалили письма. Просят восстановить из бэкапа. Бэкап есть. Как их восстановить?
Когда-то имел дело дело с cyrus. В нём была админка управления ящиками cyradm, через которую можно было выполнить reconstruct ящика. Есть ли у dovecot что-то аналогичное?
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: Восстановление писем в dovecot

Непрочитанное сообщение Morty » 2008-04-24 22:10:32

попробуй подсунуть содержимое диры в которой почта - должно работать
зы: я так почту с одного ящика в др переносил -) чтоб на стороне клиента не мучаться

Аватара пользователя
skeletor
майор
Сообщения: 2434
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Восстановление писем в dovecot

Непрочитанное сообщение skeletor » 2008-04-25 9:36:17

Просто подсунуть не выйдет. :( Так служебные файлы есть, в которых заносится инфа о письмах в данной папке.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Аватара пользователя
skeletor
майор
Сообщения: 2434
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Восстановление писем в dovecot

Непрочитанное сообщение skeletor » 2008-04-25 14:52:11

Попробовал просто подсунуть - заработало. Всем спасибо.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Восстановление писем в dovecot

Непрочитанное сообщение Alex Keda » 2008-04-28 0:27:04

skeletor писал(а):Просто подсунуть не выйдет. :( Так служебные файлы есть, в которых заносится инфа о письмах в данной папке.
довекот пересоздаёт все индексы когда обнаруживает что они битые или не валидные.
в частности, именно поэтому не стоит доставлять почту в ящики экзимом - а лучше деливером - иначе на больших ящиках процесс пересоздания индексов будет постоянным...
======
вспомнилось чё-то... =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
kolesya
сержант
Сообщения: 191
Зарегистрирован: 2006-10-17 15:54:01
Откуда: Украина, Киев

Re: Восстановление писем в dovecot

Непрочитанное сообщение kolesya » 2008-04-30 15:26:24

о Maildir почитать не мешало бы. фактически любой файл является письмом, вопрос только в валидности.
Так что можно в крон засунуть чтот типа:
стоп постовой системе && копирование всех/избранных ящиков "в сторону" && старт почтовика

З.Ы. лис как всегда прав.
з.з.ы. можеш долбануть индексы при копировании .... давекот потратит чуть времени на их создание