Найти в Дзене
Мысли вслух

Восстановление синхронизации imap папок сервера dovecot в Thunderbird

После кардинального обновления почтового клиента Thunderberd до версии 11x.xx.x - пользователи стали жаловаться на многочисленные глюки. Один из них - нарушение синхронизации imap - папок с imap-сервером. Выглядит это так - корпоративный почтовый ящик, который настроен у нескольких пользователей - у некоторых перестает синхронизироваться - перестают отображаться новые письма с диагностическим сообщением - не удалось подключиться к серверу imap. У остальных все нормально. Первоначально лечили это так - удаляли самое раннее письмо в ящике и иногда синхронизация восстанавливалась. Иногда нет. Тогда удаляли следующее). И т.д и т.п. Ясно, что такое решение временное и отнюдь не выход - банально : письма очень нужны). Итак, решение. В качестве imap-сервера у нас крутится dovecot версии 1.1.13 на интернет-шлюзе на Mandriva 2009 (из серии 20 лет назад настроили и забыли). Заходим на сервере в imap-папку юзера - /home/user/Mail/.imap/INBOX и перемещаем/стираем индексные файлы doveco

После кардинального обновления почтового клиента Thunderberd до версии 11x.xx.x - пользователи стали жаловаться на многочисленные глюки. Один из них - нарушение синхронизации imap - папок с imap-сервером. Выглядит это так - корпоративный почтовый ящик, который настроен у нескольких пользователей - у некоторых перестает синхронизироваться - перестают отображаться новые письма с диагностическим сообщением - не удалось подключиться к серверу imap. У остальных все нормально.

Первоначально лечили это так - удаляли самое раннее письмо в ящике и иногда синхронизация восстанавливалась. Иногда нет. Тогда удаляли следующее). И т.д и т.п. Ясно, что такое решение временное и отнюдь не выход - банально : письма очень нужны).

Итак, решение. В качестве imap-сервера у нас крутится dovecot версии 1.1.13 на интернет-шлюзе на Mandriva 2009 (из серии 20 лет назад настроили и забыли).

Заходим на сервере в imap-папку юзера - /home/user/Mail/.imap/INBOX и перемещаем/стираем индексные файлы dovecot.index.* (короче, все). Я создаю папку ./tmp и кидаю их туда.

Затем перезапускаю dovecot:

service dovecot restart

Индексные файлы создаются заново и, вуаля, ящик начинает синхронизироваться.

Как-то так.