Эта страница не доступна на запрашиваемом языке, будет открыта страница на языке по умолчанию
 

Это типа перевод статьи из mozillaZine

Пропала почта

Эта статья написана применительно к Thunderbird, но также применима и к Mozilla Suite (c некоторыми поправками на отличия в пунктах меню).

Существует множество причин почему некоторые или все ваши сообщения могли бы перестать отображаться в Thunderbird. Ниже приведены способы, которыми вы можете пробовать вернуть их.


Ситуация: Thunderbird запускается, но вы не можете выяснить, куда делись некоторые из ваших сообщений или почему они не отображаются в списке. Попробуйте сначала выполнить следующие действия.

  • Удостоверьтесь, что в меню "Вид|Папки" и "Вид|Обсуждения" обе настройки установлены во "Все".
  • Посмотрите папки «Спам» и «Удалённые». В зависимости от настроек анти-спам фильтров сообщения могут автоматически пересылаться в папку «Спам» или «Удалённые».
  • Если вы настроили фильтры сообщений, некоторые из поступивших сообщений могут попадать в папку отличную от папки «Входящие». Проверьте описания фильтров в "Инструменты|Фильтры сообщений…" и выберите проблемную учётную запись из выпадающего списка вверху. Вы можете проверить протокол работы, нажав кнопку "Журнал фильтров"; если регистрация работы фильтров отключена, возможно вы захотите включить её, если проблема повторяется.
  • Посмотрите, возможно ваше антивирусное программное обеспечение поместило в карантин или удалило папку «Входящие». Антивирусное программное обеспечение может быть настроено делать это автоматически, когда оно находит заражённое (инфицированное) сообщение.
  • Проверьте что поступившие сообщения имеют правильную дату отправления. При выборе в Thunderbird сортировки сообщений "по дате" они сортируются по дате, году и времени, указанным отправителем, несмотря на то, что они часто неправильно устанавливаются. Это может сделать сообщение полученное сегодня "спрятанным" в списке где-то среди старых сообщений. К сожалению, Thuderbird всё ещё не может показывать дату (и время) фактического получения сообщения (даже при том, что эта информация находится в заголовке каждого сообщения). Временным решением является отображение сообщений в порядке получения ("Вид|Сортировка|по порядку получения"). Однако имейте в виду, что Thunderbird изменяет "порядковый номер получения", каждый раз, когда вы вручную перемещаете сообщение в другую папку; в результате, если вы передумаете и положите обратно во «Входящие» сообщение месячной давности, оно будет внесено в список как самое новое сообщение.
  • Так же убедитесь, что на вашем компьютере установлена правильная дата. Иногда сообщения есть, но из-за неправильной системной даты, они появляются в папке почты в неправильной последовательности.
  • Если вы пользуетесь возможностью возраст сообщения, то Thunderbird будет постоянно удалять сообщения в соответствии с заданными настройками.
  • Если папки почты исчезли потому, что вы удалили учётную запись почты, нажав на кнопку "Удалить учётную запись", прочитайте Восстановление удалённой учётной записи.

Ситуация: то же самое что и выше, но перечисленные действия не решают проблему. Перед тем как продолжить посмотрите находятся ли файлы почты в папке профиля. Если они всё ещё там, то попробуйте действия, упомянутые ниже, но сначала сделайте временную резервную копию папки профиля.

  • Возможно, повреждены ".msf" файлы (индексные файлы). Чтобы восстановить правильную индексацию папки щёлкните по ней правой кнопкой, выберите Свойства и в появившемся окне нажмите "Перестроить индекс" на вкладке Общая информация. Вы также можете закрыть Thunderbird и вручную удалить индексные файлы из папки профиля; они будут восстановлены при следующем запуске.
  • Сделайте резервную копию папки профиля и пробуйте сжать папки повреждённой учётной записи. Обратите внимание, что здесь сказано "повреждённая учётная запись", а не повреждённая папка. Существует вероятность того, что возможная ошибка в папке «Входящие» приводит к нарушениям в фильтрации почты.
  • Если почта исчезла из списка сообщения сразу же после того, как вы переименовали папку почты или подпапку, попробуйте выйти из Thunderbird и перезапустить её. Если это не сработает, попробуйте выйти из Thunderbird, перейдите в папку профиля и переименуйте соответствующий файл почты.
  • Если при (пере)запуске Thunderbird внезапно перестала быть доступной почта целиком для одной учётной записи (или нескольких учётных записей, использующих общую папку «Входящие»), но настройки учётных записей всё ещё на месте, перейдите в папку профиля и посмотрите не появился ли там дубликат папки хранения почты для учётной записи. Например, для отдельной учётной записи POP3, которая не использует общую папку «Входящие»: в папке "Mail", если папка учётной записи называется "mail.myISP.com", посмотрите, нет ли там же папки с названием "mail.myISP.com-1". Если да, то посмотрите какая папка фактически содержит почту (размеры файлов должны сильно отличаться). Теперь вы можете либо повторно запустить Thunderbird и указать правильную папку как описано в Где хранится почта, либо вручную скопировать почту из другой папки и повторно запустить Thunderbird. В случае успеха, неиспользуемую папку можно удалить из папки профиля вручную.
  • Если папки почты не появляются в Thunderbird (например, после миграции с другого почтового клиента), удостоверьтесь что для каждой папки-каталога (например, "Foldername.sbd") существует соответствующий файл почты (например, "Foldername"), даже если на этом уровне нет никакой почты. Если соответствующего файла почты нет, можно просто создать пустой текстовый файл и сохранить его с соответствующим именем (обязательно сохраняйте без расширения ".txt").
  • Возможно, сообщения были отмечены для удаления, но ещё не были стёрты из файла почты; они просто скрыты от показа. Чтобы возвратить такие сообщения, пробуйте Как вернуть удалённые сообщения. (Если вы уже сжимали папки, то используйте файлы почты из временной резервной копии вашего профиля.)
  • Известен по крайней мере один случай, когда из-за ошибки в Thunderbird или сбоя клавиатуры и т.д., Thunderbird зацикливается. Единственный выход из этой ситуации принудительное завершение программы. При повторном запуске вся почта в текущей папке исчезла. После открытия файла почты было определено, что все сообщения, которые были в папке до сбоя, физически всё ещё находятся там, но отмечены X-Mozilla-Status 0008. Эта проблема подобна предыдущей и решается подобным способом. После создания полной резервной копии всех папок почты, для восстановления ВСЕЙ почты, которая когда-либо была в папке, включая перемещённые и удаленные после последнего сжатия сообщения, может использоваться следующая команда. (В примере используется файл "Inbox". Замените "Inbox" на имя вашего mailbox-файла.)
 cat Inbox | sed -e 's/^X-Mozilla-Status: ....$/X-Mozilla-Status: 0011/' > Inbox.2 
 mv Inbox.2 Inbox

Ситуация: Вы запускаете Thunderbird и появляется всплывающее окно мастера учётных записей. Кажется, что все ваши учётные записи и их настройки исчезли. Вероятно произошло следующее: либо Thunderbird создала новый, полностью чистый профиль при запуске, либо файл prefs.js, находящийся в вашей папке профиля и содержащий настройки учётных записей, был повреждён. Перед продолжением рекомендуется сделать временную резервную копию папки профиля, если вы не сделали этого раньше.

Thunderbird создала чистый профиль

Сначала необходимо определиться запустилась ли Thunderbird с чистым профилем или повредился prefs.js. Если при запуске Thunderbird отсутствуют все учётные записи, но существуют Личная адресная книга (с предварительно введёнными контактами) или ранее установленные темы или расширения, это указывает, что Thunderbird всё ещё использует старый профиль, а не создала новый, чистый. Если абсолютно ничего из учётных записей профиля, адресных книг, тем, расширений и т.д. не появляется при запуске, вероятно что Thunderbird создала и запустилась с чистым, полностью пустым профилем. В последнем случае попробуйте следующие действия:

  • Закройте Thunderbird и запустите менеджер профилей. Возможно вам удастся запустить Thunderbird со старым профилем через менеджер профилей.
  • Если это не сработало, выйдите из Thunderbird и найдите, где хранится папка профиля. Можно заставить Thunderbird снова "найти" профиль, открыв в текстовом редакторе (типа Блокнота) файл "profiles.ini" и исправив в нём строку "Path". Далее действуйте как описано в Перемещение папки профиля. Первый метод.
  • Если профиль существует и кажется неповреждённым, но не "находится" менеджером профилей и редактирование "profiles.ini" как упомянуто выше не сработало, выйдите из Thunderbird и запустите менеджер профилей. Создайте новый профиль и перенесите всё из старой папки профиля в новую, используя Перемещение папки профиля. Второй метод. (Примечание: если проблемой является испорченный файл prefs.js, перенос данных в новый профиль таким образом не поможет, поскольку не устраняет повреждения файла prefs.js.)
  • Если всё ещё не удалось заставить старый профиль работать, то можно восстановить почту, адресные книги и т.д., создав новый профиль в менеджере профилей, настроив вручную все учётные записи так же как они были настроены прежде и скопировав затем почту, адресные книги, настройки фильтров и другие связанные с почтой файлы из старого профиля в новый как описано в Объединение двух профилей.

Повреждение prefs.js

Если кажется, что Thunderbird всё ещё использует старый профиль, но все настройки учётных записей были потеряны, возможно что повреждён файл prefs.js. Обычно prefs.js содержит много строк текста, которые определяют настройки учётных записей, такие как адреса электронной почты, сервера принимаемых и отправляемых сообщений и т.д. Если вы откроете prefs.js в текстовом редакторе типа Блокнота и не найдёте ни одной из них (пример), можно предположить, что файл prefs.js сильно повреждён и должен быть заменён или восстановлен. Можно попробовать следующие действия:

  • Выйдите из Thunderbird, перейдите в папку профиля, сделайте временную резервную копию prefs.js и затем замените prefs.js в папке профиля копией prefs.js из последней резервной копии профиля, которую вы делали. Если вы делали последнюю резервную копию, используя утилиту MozBackup, то можете получить зарезервированный prefs.js просто распаковав резервный файл ".pcv" как описано здесь (см. раздел "Проблемы восстановления с MozBackup?"). Если у вас нет резервных копий "prefs.js", но папка профиля содержит файл "prefs.bak", можете попробовать переименовать "prefs.bak" в "prefs.js".
  • Если работающая резервная копия prefs.js отсутствует, то придётся восстановить его. Рекомендуется создать новый профиль через менеджер профилей, вручную настроить все учётные записи, так же как они были настроены прежде и затем скопировать почту, адресные книги, фильтры и другие связанные с почтой файлы из старого профиля в новый как описано в Объединение двух профилей.