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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№126-08-2011 09:15:24

kobraz
Участник
 
Группа: Members
Зарегистрирован: 25-08-2011
Сообщений: 5
UA: Chrome 13.0

Thunderbird 6 autoconfigure

Добрый день уважаемое сообщество!
Давно люблю и использую этот самый лучший в мире клиент как дома так и в организации которую администрирую.
В разрезе организации были написаны скрипты - которые берут данные из AD и автоматически настраивают клиента под
заданным пользователем. Для чего собственно создается файл filename.cfg с параметрами и в файле конфигурации тандерберда
который в 5 релизе находился в omni.jar прописывается расположение этого файла.
Пример настройки можно посмотреть здесь
https://developer.mozilla.org/en/MCD,_M … AutoConfig
Но после выхода 6 версии - я не могу отредактировать omni.jar и указать конфигурационный файл.
Подскажите как теперь можно запустить громоптицу с нужным мне файлом конфигурации.
(может ярлык?)
А то я пока обновление клиентов закрыл - но хотелось бы обновиться до последней версии. Спасибо !

Отсутствует

 

№227-08-2011 23:27:25

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Nightly 9.0

Re: Thunderbird 6 autoconfigure

Почему в omni.jar?
В https://developer.mozilla.org/en/MCD,_M … AutoConfig написано что расположение файла задаётся в default/pref/autoconf.js


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№328-08-2011 12:14:22

alexdalin
Участник
 
Группа: Members
Зарегистрирован: 28-08-2011
Сообщений: 3
UA: Firefox 6.0

Re: Thunderbird 6 autoconfigure

В предыдущих версиях для автоматического конфигурирования нужно было внести две строчки в файл all.js с указанием пути к файлу конфигурации. В 6 версии не нашел данного файла. Кстати файлов с расширением *.js в 6 версии практически не осталось (в предыдущих версиях было около 127, в 6 версии всего 3).
Поддерживает ли 6 версия автоматического конфигурирование?

Отсутствует

 

№429-08-2011 09:18:32

kobraz
Участник
 
Группа: Members
Зарегистрирован: 25-08-2011
Сообщений: 5
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

Вносить строку с указанием размещения файла в 5 версии можно было в файл преференс который находиться в omni.jar  а сейчас этого сделать нельзя !
Очень надеюсь что кто-то ответит как реализовать данный вопрос!

Отсутствует

 

№529-08-2011 12:31:47

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5292
UA: Nightly 9.0

Re: Thunderbird 6 autoconfigure

alexdalin
kobraz
Вы по ссылке вообще ходили или как? Там английским по белому написано что лезть в omni.jar не надо.

Two directives ask Thunderbird to use AutoConfig at startup:

[root@calaz /usr/lib/thunderbird-5.0]
$cat default/pref/autoconf.js
// SYNTAX HINTS:  dashes are delimiters.  Use underscores instead.
//  The first character after a period must be alphabetic.

// autoconfig call to lock/default preference file thunderbird.cfg
pref("general.config.obscure_value", 0); // for MCD .cfg files
pref('general.config.filename', 'thunderbird.cfg'); // for MCD .cfg files


Do you feel lucky, punk?

Отсутствует

 

№629-08-2011 14:11:34

kobraz
Участник
 
Группа: Members
Зарегистрирован: 25-08-2011
Сообщений: 5
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

Я видел эти строки! Только это для каждого профиля нужно редактировать этот файл! что сложно сделать скриптом, особенно учитывая что имя папки в профиле генерируется и имеет вид 89dfs8008-dsf09sdf0-
А вот если редактировать omni.jar - то политика действует для всех профилей !

Отсутствует

 

№729-08-2011 15:23:07

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5292
UA: Nightly 9.0

Re: Thunderbird 6 autoconfigure

kobraz
Что-то я не понял.
Есть файл C:\Program Files\Mozilla Thunderbird\defaults\pref\autoconf.js содержащий две строки:

pref("general.config.obscure_value", 0);
pref("general.config.filename", "thunderbird.cfg");

Есть файл C:\Program Files\Mozilla Thunderbird\thunderbird.cfg содержащий автоконфигурацию.

Что там надо редактировать для каждого профиля?


Do you feel lucky, punk?

Отсутствует

 

№830-08-2011 09:39:26

alexdalin
Участник
 
Группа: Members
Зарегистрирован: 28-08-2011
Сообщений: 3
UA: Firefox 6.0

Re: Thunderbird 6 autoconfigure

banbot
В версии 6 в папке: C:\Program Files\Mozilla Thunderbird\defaults\pref - есть только файл channel-prefs.
Если создать файл autoconf.js в этой папке и прописать две строки будет работать? Пробовал в 6 версии?
kobraz
Нашел в 6 версии файл omni.jar. В нем default\autoconfig. В папке два файла. Что с ними делать?
Как раньше редактировался файл omni.jar? Что изменилось?
Можешь подробнее описать как ты делал?

Отредактировано alexdalin (30-08-2011 09:44:20)

Отсутствует

 

№930-08-2011 10:44:06

kobraz
Участник
 
Группа: Members
Зарегистрирован: 25-08-2011
Сообщений: 5
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

alexdalin пишет

banbot
В версии 6 в папке: C:\Program Files\Mozilla Thunderbird\defaults\pref - есть только файл channel-prefs.
Если создать файл autoconf.js в этой папке и прописать две строки будет работать? Пробовал в 6 версии?
kobraz
Нашел в 6 версии файл omni.jar. В нем default\autoconfig. В папке два файла. Что с ними делать?
Как раньше редактировался файл omni.jar? Что изменилось?
Можешь подробнее описать как ты делал?

Вот тут все подробно описанно
http://habrahabr.ru/blogs/sysadm/101905/

В 5 версии файл all.js хранится в архиве omni.jar - его можно распаковать и отредактировать файл all.js
Вопрос в том что в 6 версии нельзя распаковать omni.jar и отредактировать файл all.js  что бы указать файл автоконфига.

Отредактировано kobraz (30-08-2011 11:06:36)

Отсутствует

 

№1031-08-2011 11:05:55

alexdalin
Участник
 
Группа: Members
Зарегистрирован: 28-08-2011
Сообщений: 3
UA: Firefox 6.0

Re: Thunderbird 6 autoconfigure

omni.jar в папке \defaults\pref\all-thunderbird.js
в нем нашел параметр
pref("general.config.obscure_value", 0); // for MCD .cfg files
Теперь осталось протестить...

kobraz
мой мейл admink собака tehnabor точка ru
Если что пиши. Потом на форуме выложим когда решим вопрос.

Отсутствует

 

№1103-09-2011 22:10:19

snatch
Участник
 
Группа: Members
Зарегистрирован: 03-09-2011
Сообщений: 2
UA: Firefox 6.0

Re: Thunderbird 6 autoconfigure

Доброго времени суток всем!
В папке TB6 ...defaults\pref создал файлик autoconf.js и прописал там :

Выделить код

Код:

pref("general.config.obscure_value", 0);
pref("general.config.filename", "thunderbird.cfg");

затем создал там же thunderbird.cfg со следущим содержанием:

Выделить код

Код:

// Небольшой тюнинг Thunderbird с помощью Mozilla AutoConfig
try {
       if(getenv("USER") != "") {
                var env_user    = getenv("USER");
                var env_home    = getenv("HOME");
        } else {
                var env_user    = getenv("USERNAME");
                var env_home    = getenv("HOMEPATH");
        }

        defaultPref("mail.accountmanager.defaultaccount", "account1");
        defaultPref("mail.accountmanager.accounts", "account1");
        lockPref("mail.account.account1.server", "server1");
        lockPref("mail.accountmanager.localfoldersserver", "server1");
        lockPref("mail.rights.version", 1);

        lockPref("app.update.enabled", false);
        lockPref("extensions.update.enabled", false);

        lockPref("mail.server.server1.type", "imap");
        lockPref("mail.server.server1.hostname", "mail.myserver.ru"); 
        lockPref("mail.server.server1.realhostname", "mail.myserver.ru");
        lockPref("mail.server.server1.port", 993);
        lockPref("mail.server.server1.socketType", 3);
        lockPref("mail.server.server1.name", env_user);
        lockPref("mail.server.server1.userName", env_user);
        lockPref("mail.server.server1.realuserName", env_user);
        lockPref("mail.server.server1.login_at_startup", true);

        lockPref("mail.smtpserver.smtp1.hostname", "mail.myserver.ru");
        lockPref("mail.smtpserver.smtp1.port", 25);
        lockPref("mail.smtpserver.smtp1.description", "SMTP server JSC OUR ENTERPRISE");
        lockPref("mail.smtpserver.smtp1.try_ssl", 2);
        lockPref("mail.smtpserver.smtp1.auth_method", 0);
        lockPref("mail.smtpserver.smtp1.username", env_user);

        defaultPref("mail.identity.id1.fullName", env_user);
        lockPref("mail.identity.id1.useremail", env_user + "@domain.com");
        lockPref("mail.identity.id1.reply_to", env_user + "@domain.com");
        lockPref("mail.identity.id1.valid", true);
        lockPref("mail.identity.id1.smtpServer", "smtp1");
        lockPref("mail.identity.id1.organization", "JSC OUR ENTERPRISE");
        
        lockPref("mail.account.account1.identities", "id1");

} catch(e) {
    displayError("lockedPref", e);
}

Выдает: "Ошибка при чтении файла настроек...бла...бла...бла"

С удовольствием предоставлю любую дополнительную информацию, - прошу направьте мои кривые руки в нужную сторону.

Отредактировано snatch (03-09-2011 22:13:04)

Отсутствует

 

№1203-09-2011 23:00:29

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Nightly 9.0

Re: Thunderbird 6 autoconfigure

snatch
Надо поместить thunderbird.cfg не в defaults\pref, а в папку самой программы. Рядом с thunderbird.exe. Тогда работает.

Добавлено 03-09-2011 23:02:26
Проверял на 7.0b1.

Отредактировано Unghost (03-09-2011 23:02:26)


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№1304-09-2011 00:01:29

snatch
Участник
 
Группа: Members
Зарегистрирован: 03-09-2011
Сообщений: 2
UA: Firefox 6.0

Re: Thunderbird 6 autoconfigure

Спасибо тебе, добрейшей души человек!

Отсутствует

 

№1405-09-2011 09:47:02

kobraz
Участник
 
Группа: Members
Зарегистрирован: 25-08-2011
Сообщений: 5
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

Чевавва!!!
Воркинг!

Отсутствует

 

№1506-09-2011 08:57:31

alexmit
Участник
 
Группа: Members
Зарегистрирован: 06-09-2011
Сообщений: 2
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

работает! кто нибудь знает как заставить его воспринимать кириллицу?

Отсутствует

 

№1607-09-2011 05:07:14

alexmit
Участник
 
Группа: Members
Зарегистрирован: 06-09-2011
Сообщений: 2
UA: Chrome 13.0

Re: Thunderbird 6 autoconfigure

и еще заметил что теперь у него нету переменной autoadmin.global_config_url, и отпадает вариант с настройкой через скрипт на веб сервере(

Отсутствует

 

№1709-09-2011 13:02:14

hunter_bulat
Участник
 
Группа: Members
Зарегистрирован: 09-09-2011
Сообщений: 1
UA: Firefox 4.0

Re: Thunderbird 6 autoconfigure

Подскажите пожалуйста
где найти значения переменных например:  "mail.server.server1.socketType", 3
что значит "3" ?
и очень хотелось бы найти описание всех настроек и их параметров.
Заранее спасибо!

Отсутствует

 

№1809-09-2011 19:35:47

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5292
UA: Nightly 9.0

Re: Thunderbird 6 autoconfigure

hunter_bulat
3=SSL/TLS


Do you feel lucky, punk?

Отсутствует

 

Board footer

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