Вопрос или проблема
Я выкладываю это здесь, чтобы другие могли найти, так как это беспокоило меня на протяжении многих лет, и я только что сейчас нашел рабочее решение, которое не является плагином, который перестает работать при обновлении Thunderbird.
Проблема:
Мне нравится использовать теги Thunderbird, чтобы выделять электронные письма разными цветами в зависимости от того, предназначены ли они для работы или личных нужд и т. д. Мне нравится использовать простой ярлык, нажимая клавишу с цифрой (0…9) на клавиатуре, чтобы присвоить тег письму.
К сожалению, по умолчанию в Thunderbird нет способа изменить порядок этих тегов или переназначить клавишу-ярлык для них. Более того, даже удаление всех тегов и их повторное создание приводит к странному поведению, например, присвоению НОВЫХ тегов в том же порядке, в котором были СТАРЫЕ теги. (больше о том, почему это может происходить, в ответе)
Как я могу изменить порядок, в котором теги отображаются в меню, и клавишу-ярлык, к которой они привязаны?
Теги Thunderbird можно редактировать с помощью встроенного редактора about:config.
Перейдите в настройки Thunderbird (как это сделать, может зависеть от вашей операционной системы) и на вкладке “Дополнительно” нажмите “Редактор конфигурации…”
Скорее всего (если вы не делали этого раньше и не отключили предупреждение), вам будет представлено предупреждение о том, что изменение этих конфигураций может сломать Thunderbird. Вам нужно будет нажать “Я принимаю риск!”, чтобы продолжить.
Затем вам будет представлен редактор about:config.
Введите “tags” в строку поиска
Существует две записи для каждого тега: .color
и .tag
Я не совсем понимаю, фиксирует ли Thunderbird Название предпочтения
или Значение
при назначении тега сообщению, но я подозреваю, что это Значение
, так как это объясняет, почему, когда я удалил все свои теги через стандартный интерфейс “Управление тегами” и восстановил их, они получили такой же порядок, который изначально имели и уже были применены к моим письмам. Пожалуйста, оставьте комментарий с вашим опытом, чтобы помочь всем нам разобраться, как это работает
Итак, вот как восстановить ваши теги так, чтобы вы могли позже вставлять новые теги в том порядке, в котором хотите их видеть:
Для каждого из ваших тегов, которые вы хотите сохранить, мы собираемся создать новый пользовательский тег в желаемом порядке.
Щелкните правой кнопкой мыши на окне about:config и выберите “Новый” > “Строка”
Введите Точно, заменив TAGNAME на название вашего тега. Вы не сможете изменить это после того, как это будет сделано, но я верю, что вы можете сбросить это. mailnews.tags.100_TAGNAME.color
Нажмите Enter (или щелкните ОК) и введите #000000
(это сделает новый тег черным. Не стесняйтесь вводить другое значение цвета, если хотите, но, вероятно, будет проще изменить цвет позже с помощью интерфейса “Управление тегами”)
Это поле Значение
можно изменить, просто “Название предпочтения” не может, но именно название предпочтения делает запись тегом.
Щелкните правой кнопкой мыши на окне about:config и снова выберите “Новый” > “Строка”
На этот раз введите Точно, заменив TAGNAME на название вашего тега. mailnews.tags.100_TAGNAME.tag
Нажмите Enter и введите название вашего тега.
Повторите этот процесс со всеми тегами, которые вы хотите сохранить, в том порядке, в котором они будут перечислены, но увеличивайте это 100 для каждого.
mailnews.tags.100_TAGNAME.color #000000
mailnews.tags.100_TAGNAME.tag Мой новый тег 1
mailnews.tags.200_TAGNAME.color #000000
mailnews.tags.200_TAGNAME.tag Мой новый тег 2
mailnews.tags.300_TAGNAME.color #000000
mailnews.tags.300_TAGNAME.tag Мой новый тег 3
mailnews.tags.400_TAGNAME.color #000000
mailnews.tags.400_TAGNAME.tag Мой новый тег 4
Если вы сейчас вернетесь в Thunderbird и откроете диалог “Управление тегами” (вы увидите новые теги, которые только что создали). Примечание: Возможно, вам нужно будет закрыть и снова открыть окно настроек Thunderbird, чтобы оно отобразилось
Теперь вы можете редактировать имя и цвет тега в этом диалоге.
Но зачем так напрягаться, когда я могу просто нажать “Новый…”, чтобы создать новые теги?
Разница вся в этом “100” в названии предпочтения.
Теги сортируются по их Название предпочтения
, а не по Значению
.
Создание нового тега вручную с названием предпочтения
mailnews.tags.100_TAGNAME.tag
означает, что если я позже захочу, чтобы другой тег отображался ПЕРЕД этим тегом, я могу создать его с именем
mailnews.tags.050_TAGNAME.tag
и он будет перечислен первым.
Вы можете заметить по скриншоту выше, что я понял это после того, как сделал этот скриншот, и на самом деле мои теги все еще имеют однозначные числа, но они сейчас в правильном порядке, так что я не буду об этом беспокоиться.
Что насчет клавиш-ярлыков?
Я заметил, что клавиши-ярлыки (0…9) для назначения тегов автоматически назначаются тегам в порядке, в котором они перечислены. Поэтому, если вы позже вставите тег выше перед mailnews.tags.100_TAGNAME.tag
, он получит клавишу-ярлык, которая изначально была назначена mailnews.tags.100_TAGNAME.tag
, и поднимет все остальные после него на одну позицию.
По этой причине я НАСТОЯТЕЛЬНО рекомендую вам использовать теги Thunderbird только для временной маркировки и сортировать свои сообщения в папки для более длительного хранения.
Надеюсь, это поможет вам настроить ваши теги и улучшит ваш опыт работы с почтой Thunderbird.
Не стесняйтесь задавать вопросы или обращаться, но предупреждаю, что я не быстро отвечаю, если вы не сможете найти мой адрес электронной почты или номер телефона. 😉
Очень полезно. Меня всегда раздражает, когда я обнаруживаю, что письма неправильно окрашены, и я не могу это исправить. Я использую фильтры для установки тегов, например, если один из моих адресов электронной почты отсутствует, он помечается тегом “рассылка”. Недавно я добавил тег СХЕМА для ручного добавления, но, конечно, он имеет самый 낮кий приоритет (самый недавний), так что не отображается.
Я создал 8 новых тегов, используя ваш метод редактора конфигурации …
чтобы добавить к “проблемам с поведением”. Все мои теги отображаются, ЗА ИСКЛЮЧЕНИЕМ 800_SCAM. Набор, который я добавил, был вырезан и вставлен прямо из Emacs, как:
mailnews.tags.100_important.color
mailnews.tags.100_important.tag
mailnews.tags.200_work.color
mailnews.tags.200_work.tag
mailnews.tags.300_todo.color
mailnews.tags.300_todo.tag
mailnews.tags.400_later.color
mailnews.tags.400_later.tag
mailnews.tags.500_mailinglist.color
mailnews.tags.500_mailinglist.tag
mailnews.tags.600_pension.color
mailnews.tags.600_pension.tag
mailnews.tags.700_personal.color
mailnews.tags.700_personal.tag
mailnews.tags.800_SCAM.color
mailnews.tags.800_SCAM.tag
Скриншот настроек Thunderbird с отсутствующим 800_SCAM
Выяснилось, что это происходит из-за того, что имя содержит некоторые заглавные буквы
–редактировать–
Хорошо, еще более любопытно, возможно, нас обошли события. Я замечаю, что имена/значения тегов, которые я создал через “простой интерфейс” в недавнем Thunderbird, отличаются от тех, что были созданы в более раннем ThunderBird (я на 68.9.0 (64-бита))
К сожалению, я теперь удалил все примеры, но старые имели имена тегов вроде mailnews.tags.$tag1 значение=”important”, теперь имя тега и значение связаны.
Теперь, когда я добавляю 161_scam через простой интерфейс, он добавляется, и он отображается в правильном порядке (см. скриншот), и он создает тег под названием 161_new_scam со значением 161_new_scan [для информации теги, которые я создал через редактор конфигурации, имеют форму nnn_name значение = nnn.name (точка против дефиса)]
Таким образом, коротко говоря, чтобы добавить тег посередине, ТЕПЕРЬ вам просто нужно назвать его nnn_tag таким образом, чтобы nnn поставил его на нужное место … через простой интерфейс (см. скриншот). Я предполагаю, что изменение поведения означает, что новые теги (с именами только из букв) оказываются в сортированном порядке, а не в хронологическом порядке. Что создаст целый набор новых проблем 🙂
Добавление тега через простой интерфейс:
Теперь посмотрим на существующие и созданные теги:
Значения тегов после обычного добавления
Я также отметил эту настройку конфигурации:
mailnews.tags.version;2
Зачем взламывать конфигурацию, если есть дополнение для Thunderbird?
Дополнение Thunderbird1:
Организатор последовательности тегов
Проблема: совместимо только до версии Thunderbird 59
Согласно комментариям, его можно легко адаптировать для высших версий, к сожалению, никто не проверял в последней версии.
Дополнение Thunderbird2:
Панель инструментов тегов
Проблема: она не может упорядочить оригинальные теги.
Решение: Однако она может создавать группы тегов, так называемые “категории”, и сортировать теги внутри этих категорий.
Поэтому, когда у вас много тегов, имеет смысл сначала сгруппировать их.
После этого вы упорядочите их внутри группы.
Мне не хватает репутации, чтобы комментировать текущий принятый ответ, но я хотел бы упомянуть, что, по моему опыту, только что с Thunderbird 115.14.0, названия тегов Preference Name
не должны содержать заглавные буквы.
Так что эти варианты работают:
150_sometag
aaasometag
Но эти не работают
150_SOMETAG
aaaSOMETAG
К сожалению, у меня нет времени, чтобы действительно разобраться, к каким версиям это применимо и какие шаблоны действительны. Я просто надеюсь, что это поможет кому-то еще избежать разочарования при попытке разобраться с переупорядочиванием тегов.
Ответ или решение
Как изменить порядок меток в Thunderbird
Вам, вероятно, уже знакома важность организации электронной почты. Многие пользователи Thunderbird предпочитают использовать метки (теги) для выделения своих писем различными цветами в зависимости от их значимости или категории (например, рабочие или личные). Однако многие сталкиваются с тем, что Thunderbird по умолчанию не предоставляет возможности изменять порядок меток или переназначать клавиши быстрого доступа для них. В этом руководстве мы рассмотрим, как можно обойти это ограничение, используя встроенный редактор настроек.
Проблема
Метки в Thunderbird могут быть полезными, однако их порядок и назначение клавиш являются довольно непредсказуемыми. При удалении и создании новых меток вы можете заметить, что новые метки автоматически получают тот же порядок, что и старые. Это связано с тем, что порядок меток определяется их именами настроек, а не значениями.
Решение через about:config
-
Доступ к редактору настроек:
- Откройте Thunderbird.
- Перейдите в меню "Настройки" (или "Параметры", в зависимости от вашей версии).
- Перейдите на вкладку "Дополнительно" и нажмите на кнопку "Редактор конфигурации…".
-
Принятие риска:
- Если это ваш первый опыт работы с
about:config
, вы увидите предупреждение. Нажмите на кнопку "Я принимаю риск!" для продолжения.
- Если это ваш первый опыт работы с
-
Поиск меток:
- В строке поиска введите "tags".
-
Создание новых меток:
- Для каждого тега, который необходимо сохранить, создайте новые метки в произвольном порядке.
- Щелкните правой кнопкой мыши в окне
about:config
и выберите "Создать" -> "Строка".- Введите
mailnews.tags.100_YOURTAGNAME.color
и нажмите «ОК». - Укажите цвет в формате HEX (например,
#000000
для черного) и нажмите «ОК».
- Введите
- Повторите этот шаг, чтобы создать строку
mailnews.tags.100_YOURTAGNAME.tag
, указав имя для новой метки.
-
Инкрементирование:
- Повторяйте процесс для каждой метки, увеличивая число в имени настройки (например,
mailnews.tags.200_YOURTAGNAME.color
и т.д.).
- Повторяйте процесс для каждой метки, увеличивая число в имени настройки (например,
Порядок и сочетания клавиш
- Важно знать, что порядок меток определяется их именами настройки. Если вы хотите, чтобы новая метка располагалась между существующими, просто используйте середину существующих чисел (например,
mailnews.tags.150_YOURTAGNAME
для расположения между 100 и 200). - Что касается сочетаний клавиш: они автоматически присваиваются меткам в порядке их появления в меню. Если вы добавите новую метку перед существующей, она займет её сочетание клавиш, сдвигая остальные.
Конфликтующие ситуации
Обратите внимание, что для корректной работы названия меток не должны содержать заглавные буквы, иначе метка может просто не отобразиться. Это правило стало актуальным в последних версиях Thunderbird (115.14.0 и выше).
Заключение
Изменение порядка меток в Thunderbird через редактор настроек about:config
может показаться сложным, но это– единственный способ осуществить желаемую настройку без использования сторонних плагинов. Надеюсь, это руководство помогло вам лучше оформить ваши метки и оптимизировать вашу почтовую систему. Если у вас есть дополнительные вопросы или возникли трудности, не стесняйтесь обращаться за помощью.