Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№110-08-2009 09:47:51

dr.
Участник
 
Группа: Members
Зарегистрирован: 01-10-2007
Сообщений: 38
UA: Firefox 3.5

Thunderbird после рестарта не проверяет почту

Приветствую всех.

Проблема такая: ставлю в настройках любого акаунта проверять почту каждые 5 минут, делаю рестарт птицы, захожу в настройки, этой галочки нет во всех акаунтах в которых она была выставлена. Если выставить снова вручную и нажать "OK", будет нормально проверять до следующего рестарта программы.

Два дня потратил на настройку [thunderbird] после перехода с The Bat!, и тут такая незадача, обидно.

Помогите не вернуться назад :)

Отредактировано dr. (10-08-2009 09:48:11)

Отсутствует

 

№210-08-2009 12:47:41

dr.
Участник
 
Группа: Members
Зарегистрирован: 01-10-2007
Сообщений: 38
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

как оказалось, это проделки TbProgressHistory
можно его как-то заменить или подправить?

Отсутствует

 

№310-08-2009 13:43:13

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

dr. пишет

как оказалось, это проделки TbProgressHistory
можно его как-то заменить или подправить?

Это расширение подменяет кое-какие встроенные компоненты и ломает при этом проверку почты. Поэтому считывает настройки и проверяет почту само. Правда, если название (вроде бы) аккаунта содержит не ASCII-символы, то работать не будет.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№410-08-2009 14:06:23

dr.
Участник
 
Группа: Members
Зарегистрирован: 01-10-2007
Сообщений: 38
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

Infocatcher
в моём случае все акаунты названы латинскими буквами и с "собачкой" и ничего оно само не проверяет

я спецом послал себе письмо и ждал пока он придёт, ничего так и не загрузилось пока вручную не проверил
проверил насколько раз, пересылал с mail.ru на mail.ru и с gmail на gmai

Отсутствует

 

№510-08-2009 14:33:32

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

Или глюк, или уже успели сохраниться неправильные настройки.

Тогда нужно проверить все настройки phistory.* в
Инструменты – Настройки – Дополнительно – Основные – Редактор настроек...

Там внутри вот так (комментарии на русском – мои):

Выделить код

Код:

if (currentServer.type == 'pop3' ) { // перебираются все pop3-аккаунты
    if (currentServer.doBiff) { // если настроено на "проверять каждые ..."
        PHglobals.logMessage('changing biff on >' + currentServer.prettyName);
        var prefstr = "phistory." + currentServer.prettyName;
        PHglobals.sPrefs.setBoolPref(prefstr, true) // запомнить аккаунт
        currentServer.doBiff = false; // отключить встроенную проверку
        var bm = currentServer.biffMinutes
        var bmt = bm * 1000 * 60;
        var biffTimerLength = PHglobals.doBiffTimer.length
        PHglobals.doBiffTimer[biffTimerLength] = PHglobals.setTimeout(PHglobals.newDoBiff, bmt, currentServer, biffTimerLength);
    } else {
        try {
            var prefstr = "phistory." + currentServer.prettyName;
            if (PHglobals.sPrefs.getBoolPref(prefstr)) { // если ранее была сохранена настройка для проверки этого аккаунта
                //PHglobals.logMessage('changing biff (bypref) on >' + currentServer.prettyName);
                var bm = currentServer.biffMinutes // получить частоту проверки и запустить таймер
                var bmt = bm * 1000 * 60;
                var biffTimerLength = PHglobals.doBiffTimer.length
                PHglobals.doBiffTimer[biffTimerLength] = PHglobals.setTimeout(PHglobals.newDoBiff,bmt,currentServer,biffTimerLength);
            }
        } catch(e) {
            //PHglobals.logMessage('error getting pref >' + e);
        }
    }
}

Добавлено 10-08-2009 14:36:39
Хотя там еще при изменении настроек автопроверки почты должно все перенастраиваться.
Вот только если сохранить настройки со снятыми галочками, оно тоже перенастроится.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№610-08-2009 18:18:56

dr.
Участник
 
Группа: Members
Зарегистрирован: 01-10-2007
Сообщений: 38
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

Infocatcher пишет

Там внутри вот так

ммм ... там это где? :rolleyes:

Отсутствует

 

№710-08-2009 18:36:51

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Shiretoko 3.5

Re: Thunderbird после рестарта не проверяет почту

А заменить нечем, к сожалению. Расширение не развивается. Как и Seek.

Отсутствует

 

№810-08-2009 18:49:08

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: Thunderbird после рестарта не проверяет почту

dr. пишет

ммм ... там это где? :rolleyes:

В коде расширения.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]