![]() |
|
| Восстановление поврежденной базы писем |
Итак, случилось страшное (а может и не очень).
«После запуска ВАТ! показывает в папке ХХХХХ 0 писем! Я ничего не удалял! Размер MESSAGES.TBB достаточно велик и я вижу, что в нем есть что-то похожее на письма. ЧЕГО ДЕЛАТЬ?»Причины? Их может быть очень много… Сбой ОС во время приема почты… ВАТ! начал писать файл, но не успел закончить – при следующем запуске он попробует отремонтировать поврежденную базу, иногда справляется. Правда бывает, что сбиваются различные пометки, но это не страшно.
Возможно, что-то случилось с индексным файлом MESSAGES.TBI Удали его и перезапусти ВАТ!
Вариант №1 (ничего страшного)
Помогло? Бывает…
При повторном перезапуске видим тот же самый 0 писем. Пробуем импортировать поврежденный файл штатными средствами программы.
Вариант №2 (начинаем нервничать)
Нужен инструмент для «выкусывания» писем из базы. Именно писем, с заголовками, что бы потом можно было импортировать.
Вариант №3 (начинаем думать)
Для это цели можно использовать плагин для FAR TBBFmt v1.1 beta 3 The Bat! Message Base fmt module for Far © 2002 by Alexey Suhinin
http://home.lanck.net/suhinin
Достаточно прост в использовании и позволяет быстро скопировать из почтовой базы письма в формате MSG. Одно мне не нравится. Письма объединяются по теме (как папки) и было бы удобнее (глубочайшее IMHO) просто выделить и скопировать, к сожалению в этой бете нужно выделять письма как единицы и только потом копировать.
Взять можно тут
В заголовках мусор, видимо всё побилось основательно… Вырезать письма вручную – адский труд, а если база мегов 20? И там писем тысяч 5? Похоронный марш Шопена… Безутешная вдова рыдает на хладном теле… Короче гоблины хоронят рыцаря… Занавес? Конечно же нет!
Вариант №4 (бегаем по потолку и жутко ругаемся) На сцене спаситель сирых и побитых - Dennis Trachuk и его прекрасная программа TBB2MBX v1.3 RC1 © 2001-02 Dennis Trachuk
http://www.chat.ru/~bmf_asidКонвертор почтовой базы формата TBB в формат простого почтового ящика. МОЖЕТ ЧИТАТЬ ДЕЙСТВИТЕЛЬНО ПОВРЕЖДЕННЫЕ БАЗЫ!
Работает быстро, устойчиво… Преобразование базы в 20 мегов заняло около одной минуты (ВАТ! Unix-box импортировал дольше).
Взять можно тут
Вариант №5 (юзаем вот эту программу) Вот еще одна программа для восстановления поврежденного почтового ящика The Bat! Message Recovery [FreeWare]
Программа имеет понятный интерфейс на двух языках (Тут работал копи/пасте)
Описание работы программы:
[Путь к почтовым ящикам] - Указывает местонахождение папок с почтой The Bat!.
[Имя почтового ящика] - Если "Путь к почтовым ящикам" задан правильно, в данном списке появятся названия найденных ящиков.
[Папка в ящике] - Данный список показывает имеющиеся в корне ящика папки. Вложенные папки не отображаются. Что бы получить к ним доступ, необходимо воспользоваться символом-разделителем "\". Например, для доступа к папке "Work", лежащей в папке "Inbox", надо написать: "inbox\work".
[Восстанавливать письма в] - Указывает на путь, куда необходимо складировать восстановленные письма. Если не указан, то складирование производится в каталог с программой.
[Метод восстановления]
* Интеллектуальный - Рекомендуется в самых запущенных случаях, когда база повреждена и не читается ни The Bat!, ни вторым методом, описанным чуть ниже. Зато, интеллектуальный метод, теоретически, может найти письма и в других форматах баз с письмами. Самый капитальный недостаток: такой метод не гарантирует восстановления всех писем, особенно это касается СПАМа, писем от почтовых "роботов", и прочей корреспонденции с неполными заголовками.
* Алгоритмический - Рекомендуется к применению. Работает быстро и по аналогии с самим The Bat!. Во всяком случаи, алгоритм чтения, если и не повторяет полностью авторский, то сильно похож на него. Обладает гораздо большим быстродействием, нежели интеллектуальный анализ.Назначение кнопок [Выход] и [Приступить] в FreeWare версии не описывается. За детальным описанием поведения этих кнопок, просьба обращаться к автору лично, предварительно оплатив N'ную сумму, по адресу: Admin@Savenger.com
Скачать можно тут: http://Savenger.com/download/tbrec.rar (ок. 30Кб)
Так что если случится страшное, то не стоит хвататься за сердце, а спокойно приступать к восстановлению. Инструменты для этого есть…
Игорь Дорохин