Недавно перешёл на Thunderbird, отказавшись от использования одного популярного мейл-агента. Настроил ящики и уже было начал радоваться новой программе, как заметил одну особенность. Программа периодически переходит в Автономный режим работы (хотя интернет подключён целый день) и не выходит из него автоматически. В чём это проявляется? В том, что 1) перестаёт автоматически проверяться почта, 2) после написания письма и нажатия Ctrl+Enter оно на самом деле не отправляется, а где-то задерживается. И всё это до тех пор, пока я не догадаюсь, что Thunderbird перешёл в автономный режим работы и мне нужно сходить в меню и снять соответствующую галочку.

Можно ли отключить этот режим вообще? Он вводит в заблуждение, когда сидишь и ждёшь почты, а она долго не приходит просто из-за того, что программа перестала проверять ящики.

Спрашивал в IRC, но там ничего не смогли ответить. Поиск на этом форуме и в Сети тоже ничего не дал.

Единственное упоминание на сайте Мозиллы касается настройки network.autodial-helper.enabled, но мне совершенно неясно, где её менять. В исходном коде, а потом компилировать? Может быть, есть более быстрый и удобный способ, о котором я ещё не знаю?

P. S. У меня Thunderbird версии 3.0.1, система Windows XP SP3.

15-02-2010 16:31:24
Всё, нашёл, где это редактируется в приложении. Теперь нужно точно узнать, какую именно настройку изменить.

15-02-2010 16:35:03
Можно даже не отключать возможность перехода в автономный режим, но сделать так, чтобы сама программа никогда в него не переходила самостоятельно. Такой бы параметр..

Настройка есть вот здесь: Инструменты > Настройки > Дополнительные > Основные > Редактор настроек. Если честно, не думаю, что она вам поможет.

Попробуйте поиграться с другой настройкой: mail.server.default.offline_support_level. Возможные значения вроде такие:

Выделить код

Код:

#define OFFLINE_SUPPORT_LEVEL_NONE 0
#define OFFLINE_SUPPORT_LEVEL_REGULAR 10
#define OFFLINE_SUPPORT_LEVEL_EXTENDED 20
#define OFFLINE_SUPPORT_LEVEL_UNDEFINED -1
luitzen пишет

Настройка есть вот здесь: Инструменты > Настройки > Дополнительные > Основные > Редактор настроек. Если честно, не думаю, что она вам поможет.

Попробуйте поиграться с другой настройкой: mail.server.default.offline_support_level. Возможные значения вроде такие:

Выделить код

Код:

#define OFFLINE_SUPPORT_LEVEL_NONE 0
#define OFFLINE_SUPPORT_LEVEL_REGULAR 10
#define OFFLINE_SUPPORT_LEVEL_EXTENDED 20
#define OFFLINE_SUPPORT_LEVEL_UNDEFINED -1

Не совсем понятно, чем отличаются варианты. Пока установил в 0 (мол «вообще нет поддержки оффлайна»).

15-02-2010 17:21:52
Не помогло.
Thunderbird снова перешёл в автономный режим.

scr__2010_02_15__19_20.png

Пробовать другие значения?

Попробуйте. Быть может, чтобы настройка вступила в силу, придётся перезапустить Thunderbird.
И настройку network.autodial-helper.enabled тоже попробуйте.
А вот тут похоже на ваш случай?

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

Добавьте в user.js:

Выделить код

Код:

user_pref("network.online", true);
banbot пишет

Добавьте в user.js:Код:user_pref("network.online", true);

А где лежит файл user.js?..

ft пишет
banbot пишет

Добавьте в user.js:Код:user_pref("network.online", true);

А где лежит файл user.js?..

Если вы про редактор настроек, то он там включён..

hsjkfdsduheirfnivf.png

ft

А где лежит файл user.js

В профиле, рядом с prefs.js. Если нет - создать.

Если вы про редактор настроек, то он там включён

Перейдите в автономный режим и проверьте его значение ещё раз :)

Создал вчера user.js рядом с prefs.js и добавил туда строчку

Выделить код

Код:

user_pref("network.online", true);

Сегодня с утра то же самое — TB а автономном режиме:

scr__2010_02_23__11_05_small.png

(на всякий случай: значок внизу окна на скриншоте означает offline)

Вопрос всё ещё актуален.. :/

Установите offline.autoDetect в false
Источник

Фантастика, спасибо!
Уже пробую..

Работает. Премного благодарен :)