Mozilla thunderbird редактор настроек

Обновлено: 03.07.2024

Будем следовать принципу: Чем меньше надо настраивать пользователю, тем меньше вероятность того что он что то поломает. Думаю пользователь с вводом своего пароля справится.

Необходимо настроить:

  1. Файл конфигурации для подключения к серверу.
  2. Справочник контактов из LDAP.
  3. Подпись сотрудника в письме в соответствии с корпоративными стандартами.

Имеем на данный момент:

Мы не будем качать .msi файлы от сторонних разработчиков, я не доверяю перепакованным программам, тем более что Thunderbird умеет ставиться тихой установкой из командной строки. Этим преимуществом мы и воспользуемся, а чтоб не переустанавливать его каждый раз при загрузке системы будем проверять ключи в реестре.
Скачиваем Thunderbird с сайта и закидываем в шару (права должны быть на чтение всем ПК в домене)
Сам скрипт

Необходимо поменять первые переменные. Версия и папка.
Версия соответствует имени файла, на момент написания статьи актуальная версия 52.7.0.
Имя файла Thunderbird Setup 52.7.0.exe

Сохраняем в ту же папку, обзываем InstallMozillaThunderbird.bat и добавляем в GPO на старт скрипта при запуске системы.

P.S. таким-же методом можно установить и Mozilla Firefox.

Настраиваем Thunderbird при запуске.

При первом запуске Thunderbird генерирует папку вида 123.default в папке %appdata%\Thunderbird\Profiles\, а в файле %appdata%\Thunderbird\profiles.ini создает ссылку на данную папку.

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

Заходим в групповые политики и создаем политику.
Конфигурация пользователей => Настройка =>Конфигурация Windows => INI-файлы.

Путь к файлу Имя раздела Имя свойства Значение свойства
%AppData%\Thunderbird\profiles.ini Profile0 Default 1
%AppData%\Thunderbird\profiles.ini Profile0 IsRelative 1
%AppData%\Thunderbird\profiles.ini Profile0 Name %username%
%AppData%\Thunderbird\profiles.ini Profile0 Path Profiles/%username%.default
%AppData%\Thunderbird\profiles.ini General StartWithLastProfile 1

Файл profiles.ini сконфигурирован, остается создать папку Profiles/%username%.default и заполнить ее файлами конфигураций.

За настройку Thunderbird отвечает файл prefs.js
Его мы и будем генерировать своими данными для доступа к IMAP, а так же к LDAP через KerberOS.

Я начал с написания PowerShell который вставляем в GPO при входе пользователя. Нам важно его запускать правами пользователя который выполнил вход.

Вы могли заметить при генерации prefs.js мы указали что подпись брать с файла signature.htm которая находится в той-же папке где и prefs.js. Будем делать теперь подпись.

Настраиваем подпись электронной почты.

Для создания красивой подписи нам нужен какой нибудь сервис где можно генерировать подпись и на основе ее будем делать подпись для наших пользователей.
Я пользовался сервисом mailsig(точка)ru (не реклама)
Можно и самому сделать подпись на том же HTML, но мне было лень.


На выходе получаем код

Добавляем еще одну строчку в start.ps1

Конечно можно было бы всё сразу вместить в один файл, к сожалению я люблю когда все лежит по своим местам. Да и проще разбираться когда файл называется так-же как и файл который он создает.

У нас должно получиться 3 файла.
start.ps1 — Его мы запускаем при входе пользователя.
new_prefs.ps1 — Создает prefs.js в папке Thunderbird.
signature.ps1 — Создает подпись в почте.

В зависимости от настроек безопасности PowerShell скрипты могут не выполняться. Если видите ошибку что скрипт не имеет цифровой подписи, прошу ознакомиться с данной инструкцией для решения проблемы.

Иногда нужно просмотреть или отредактировать параметры настроек Thunderbird, которые не доступны через обычный интерфейс пользователя. Для этого вы можете использовать "редактор настроек" Thunderbird.

Для доступа к редактору настроек перейдите в Thunderbird > Настройки Инструменты > Настройки Правка > Настройки , выберите панель Дополнительные , выберите вкладку Основные и щёлкните Редактор настроек… .

Config Editor Warning

При первом открытии редактора настроек вы получите предупреждение о том, что надо быть осторожным.

Пожалуйста, отнеситесь к этому предупреждению серьезно. Вы можете сделать Thunderbird неработоспособным, изменив настройки в редакторе настроек, поэтому действуйте с осторожностью.

Снимите флажок "Показывать это предупреждение в следующий раз", если вы не хотите видеть предупреждение снова. Затем щёлкните по кнопке Я принимаю на себя риск! для продолжения.

Config Editor

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

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

Чтобы отредактировать параметр, дважды щелкните на нёму левой кнопкой мыши. Либо щелкните по нему правой кнопкой мыши и в контекстном меню выберите Изменить (для настроек true/false, выберите Переключить ). Чтобы установить значение параметра по умолчанию, щёлкните правой кнопкой мыши по нему и выберите Сбросить .

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

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

Также важно знать, что при восстановлении значения по умолчанию для параметра Thunderbird не сохраняет этот параметр в файле настроек. Сохраняются только значения, отличающиеся от значений по умолчанию.

Для пользовательских настроек есть файл user.js Записывайте все необходимые настройки туда и вы всегда будете знать какие настройки поменяли.
Разумеется те настройки что сделаны в интерфейсе программ или через about:config туда не попадут.

Все ваши изменения настроек попадают туда.

:)

К сожалению там не только настройки пользователя, а все, что не соответствуют дефолтным. То есть и те, которые меняет сама программа.
Копаться там — то ещё удовольствие.

Coroner
Цель - найти название необходимой настройки.
Что писать в user.js, коли не знаешь названия.
prefs.js - уже хоть что-то.

timkuptsov

Цель - найти название необходимой настройки.

Я для Firefox делал так: распаковывал портабельную версию, выставлял в about:config отображение по состоянию, менял настройки в интерфейсе и смотрел что менялось в about:config.
Тоже самое можно сделать в Thunderbird. По крайней мере, в 60. х-версии такая сортировка параметров возможна.

отображение по состоянию

Что это? Какой-то фильтр? Сейчас такого не найду.
ЗЫ: Или это только для портабл?

timkuptsov
Для всех, но до определенной версии.

2020-02-18_141148.jpg


В новых версиях Firefox уже нет такой сортировки. Не знаю как в текущей версии Thunderbird, в моей 60-й сортировка есть.

Что это? Какой-то фильтр? Сейчас такого не найду.

[firefox]

Пробуйте перейти по адресу chrome://global/content/config.xhtml, должен открыться классический about:config. В обычном это работает.

Копаться там — то ещё удовольствие

Да. Удобней смотреть здесь

Меню -> Справка -> Информация для решения проблем -> таблица Важные изменённые настройки

Но туда могут попасть не все настройки, а как и написано только Важные.

В новых версиях Firefox уже нет такой сортировке

В TB68 такая сортировка есть, т.к. он сделан на базе FF68. Это поломали в FF71, изменив дизайн страницы about:config, и починили в FF73. Старый дизайн a:c можно найти по адресу

Теперь у FF две разных стрраницы a:c. Круто!

№10 19-02-2020 09:42:21

Цель - найти название необходимой настройки.
Что писать в user.js, коли не знаешь названия.
prefs.js - уже хоть что-то..

А вам в prefs.js всё по названию настройки ясно? Так эту настройку и вписывайте в user.js с нужным параметром. Вы же как то в prefs.js их меняете?

Ну и разницу между этими фалами знать бы надо:
1. настройки в user.js имеют приоритет перед настройками в prefs.js
2. настройки в prefs.js могут быть изменены браузером без уведомления вас в письменном виде, или вами через страницу настроек (а вы ведь названия настроек не знаете, как сами сказали) и понятия не имеете какая галочка в настройках какой и сколько параметром изменит. Настройки же в user.js останутся навечно и задействуются снова при рестарте.

№11 19-02-2020 09:54:11

Coroner
Еще раз, цель темы найти названия нужной настройки. Дальше уже можно разобраться куда и с каким параметром ее писать.
Про разницу между prefs.js и user.js спасибо, пригодится.

№12 21-02-2020 00:17:36

Еще раз, цель темы найти названия нужной настройки. Дальше уже можно разобраться куда и с каким параметром ее писать.

Ну вообще говоря у Mozilla есть целый сайт посвящённый как раз описанию настроек.

Полученную информацию опять-таки лучше сохранять в user.js Вы ведь можете там и комментарий с описанием оставить.
Например: user_pref("toolkit.telemetry.updatePing.enabled", false); // Отключает отправку информации о падениях браузера в Mozilla

Со временем соберётся этакая своя база знаний. У меня user.js тянется с первых версий / и первым делом, отвечая на чей-то вопрос я лезу именно туда.

№13 21-02-2020 09:44:24

Coroner
Так ведь чтобы воспользоваться пунктом 1, нужно знать что вбивать в поиск.
Не будешь же каждый параметр вбивать и смотреть за что он отвечает.
Проще действительно получить файл prefs.js до изменения и после изменения и сравнить два файла.

А если по-русски вбивать - так найти можно в основном самые распространенные.

№14 21-02-2020 13:52:07

Так ведь чтобы воспользоваться пунктом 1, нужно знать что вбивать в поиск.

Здесь вы правы. Приходится как-то логически рассуждать и вбивать предполагаемое «history_days» или «tabs.remote»
А редкие (или новые) настройки приходится искать по тому же алгоритму, предполагая какое-то сочетание слов в названии параметра.

И да, если вас интересуют совсем уж редкие/диковинные настройки, то (простите, администрация) посоветую сходить на руборд.
Там есть человек, который постарается вам помочь, искать «Victor_VG», дай бог ему здоровья.
Просто здесь не так много людей, отвечающих по или .

№15 03-07-2020 13:10:56

Подскажите, пожалуйста, название параметра, который меняет см. картинку ?

Как настроить программу Mozilla Thunderbird

Thunderbird обладает обширными возможностями кастомизации, которые должны удовлетворить даже самого привередливого пользователя.

Установка Thunderbird

Первым делом нужно скачать и установить программу. Установщик лучше всего взять на официальном сайте проекта.

Установка Thunderbird

Сама установка – дело нехитрое. Укажите путь к установке в Program Files на системном диске. В установленном виде клиент будет занимать чуть больше 200 Мб, что не является сколько-нибудь значимым размером для современных жестких дисков или твердотельных накопителей.

Мастер установки Thunderbird

Настройка Mozilla Thunderbird

После установки и первого запуска программа автоматически покажет окно, в котором нужно указать данные для входа в электронную почту. Заполните все строки, затем нажмите на кнопку «Продолжить».

Настройка Mozilla Thunderbird

Теперь вы можете выбрать протокол доступа к электронной почте.

Более подробно о почтовых протоколах можно почитать в следующей статье.

Настройка Mozilla Thunderbird - протокол

Если не доверяете автоматике, нажимайте «Настроить вручную».

Настройка Mozilla Thunderbird - ручная

Вам нужно ввести доменное имя сервера, имя пользователя и протокол шифрования. Зашифрованные по SSL/TLS-подключения имеют порты IMAP 993 и SMTP 465, незашифрованные – 143 и 587. Используйте кнопку «Перетестировать» для проверки и «Готово» для завершения настройки.

Дальше будет необходимо произвести вход в свой аккаунт.

Аккаунт Гугл

. и разрешить приложению доступ.

Доступ к почте

Если у вас подключена двухфакторная аутентификация, нужно будет пройти и ее.

Если вы планируете пользоваться сразу несколькими почтовыми адресами, то пройдите в «Параметры учетной записи – Действия для учетной записи – Добавить учетную запись почты» и добавьте дополнительные адреса. В том же контекстном меню можно удалить уже существующие учетные записи.

Параметры учетной записи

Обзор интерфейса и возможностей почтового клиента

В Mozilla Thunderbird простой, интуитивно понятный интерфейс. Слева располагаются папки с письмами, вверху панель задач с часто используемыми функциями и контекстное меню настроек программы. Удобная панель навигации с основными возможностями Thunderbird находится в основном окне на главной странице.

Интерфейс Mozilla Thunderbird

Вы можете закрепить на панели задач необходимые действия: для этого нужно нажать по ней правой кнопкой мыши и выбрать пункт «Настроить». Затем перетащите необходимое действие на панель задач. Точно так же, только в обратном порядке, действия можно убирать.

Mozilla Thunderbird инструменты

Синхронизация писем и их хранение

Синхронизация в Mozilla Thunderbird

Сквозное шифрование

Теперь нужно передать ключ шифрования нужному собеседнику: для этого при написании письма используйте вкладку «Защита» => «Прикрепить мой открытый ключ». Осталось лишь получить ключ собеседника и сравнить контрольные суммы. Вы только что усложнили жизнь специальным службам, масонам и иллюминатам, поздравляю!

Более подробно о сквозном шифровании можно почитать в справке Mozilla Thunderbird, перейдя из вкладки «Сквозное шифрование» в «Подробнее» (откроется статья «Введение в сквозное шифрование»).

Адресная книга

Во вкладке «Адресная книга» удобно и легко вести список контактов. Помимо почтового адреса, можно заполнить подробные данные.

Адресная книга Mozilla Thunderbird

Календарь и задачи

В календаре, помимо слежения за датами, можно создавать события и задачи. Для этого выберите соответствующие пиктограммы во вкладке «Календарь».

Календарь Mozilla Thunderbird

Быстрый доступ в календарь закреплен в правом верхнем углу программы.

Лента новостей

Лента Mozilla Thunderbird

Кастомизация Mozilla Thunderbird

Вы можете заняться кастомизацией и настроить дизайн программы так, как душа пожелает. В контекстном меню нужно выбрать «Дополнительно», где будут отображены самые популярные темы и плагины, призванные преобразить ваше взаимодействие с приложением.

Кастомизация Mozilla Thunderbird

Заключение

Mozilla Thunderbird – минималистичный и интуитивно понятный почтовый клиент, позволяющий следить за входящей почтой, планировать задачи с помощью календаря и оставаться в курсе общественной и культурной жизни благодаря поддержке RSS-ленты.

Читайте также: