Thunderbird не открывает ссылки в браузере
sudo nano /etc/mailname sudo reboot
Это то, что я нашел работающим для меня: Вам нужно будет получить доступ к "редактору конфигурации" в самом Thunderbird.
Open Thunderbird. В версии 24.6.0 доступ к меню можно получить с правой стороны верхней панели меню (рядом с панелью поиска и представлена тремя горизонтальными строками). Нажмите
Щелкните Редактирование > затем нажмите Параметры >, откроется новое окно. Необходимо выбрать вкладку Advanced, в нижней части этой вкладки открыть редактор настроек Config Editor. Затем найдите оба
Эти двое, скорее всего, имеют текущее значение false . Измените значение на true (сделайте это, просто щелкнув по ним правой кнопкой мыши) и при следующей попытке открыть ссылку с какого-нибудь электронного письма, она спросит вас, какой браузер использовать. Хром вряд ли будет показан в списке вариантов, так что используйте кнопку навигации. Вы можете найти Chromium по адресу /usr/bin/chromium-browser .
Если в качестве браузера используется Google Chrome, возможно, вы захотите сделать его /usr/bin/google-chrome или /usr/bin/google-chrome-stable . Если Thunderbird не спросит вас, какой браузер использовать при нажатии на ссылку после этого, вы можете попробовать удалить файл mimeTypes.rdf в папке вашего профиля, чтобы сбросить его. Папка профиля обычно находится в виде
Правка -> Настройки -> Дополнительно -> Общие -> Редактор конфигурации .
Щелкните правой кнопкой мыши -> Новый -> Строка
Введите имя предпочтения:
Настройка браузера по умолчанию
В командной строке введите
Это может помочь любому, кто позже наткнется на это, кто застрянет в Firefox
Перейдите в панель управления настройками, System -> MIME Type Editor , и установите для каждого из них значение 'Web Browser':
Затем в настройках панели управления, Personal -> Preferred Applications, выберите chrome
Выполните sudo update-alternatives --config x-www-browser . и выберите Chrome
Затем запустите /usr/bin/x-www-browser и он должен запустить chrome
Затем попробуйте в Thunderbird.
Ну, я никогда не использовал thunderbird, но это выглядит правильно - >
Когда вы нажимаете веб-ссылку в Thunderbird, он запускает веб-браузер по умолчанию для операционной системы. Это поведение можно изменить, изменив браузер по умолчанию. В Linux есть еще один способ (попробованный с TB1.5 под Suse и Debian) - вставить следующую строку в файл prefs.js или user.js Thunderbird (конечно, укажите правильный путь к вашему firefox):
user_pref ( "network.protocol-handler.app.http", "/ usr / bin / firefox");
Вы можете узнать, где находится Chromium, набрав ->
Надад бас ийм асуудал гарсан. Мөн "network.protocol-handler.warn-external.http" өөрчлөлт надад тохирсонгүй.
Зарим Google-ийн дараа би аянга шувуунаас тохиргоог оллоо тохиргоо> Хавсралт> Ирж буй .
Есть еще один параметр Thunderbird, который вам нужно проверить.
В Thunderbird 11.0.1 это просто, но не интуитивно:
Перейдите в настройки (меню Правка → Настройки ] ).
Щелкните вкладку Вложения .
Это сработало у меня после того, как я попробовал множество вещей в терминале, которые не работали.
Я попробовал это решение, и оно сработало:
1) В диспетчере настроек переключите ваш любимый браузер как браузер по умолчанию.
2) update-alternatives --config x- www-browser
3) Выполните шаги, написанные здесь
В каталоге профиля . default в папке
/ .thunderbird теперь есть файл с именем handlers.json ].
Отредактируйте или создайте этот файл с помощью текстового редактора, когда Thunderbird закрыт.
Установка "действие": 2 и добавление к первой позиции соответствующего списка обработчиков HTTP и / или HTTPS ": []" , запустит браузер по умолчанию или профи грамм, как указано в среде рабочего стола.
Файл handlers.json должен выглядеть следующим образом для браузера Vivaldi :
Предыдущие миметипы предназначены для текста и PDF.
1.Thunderbird → Edit → Preferences → Advanced → Редактор конфигурации… :
2. Закройте Thunderbird.
3. В командной строке введите:
5. Используйте Ctrl + L , чтобы напрямую ввести путь / usr / bin / к вашему любимый исполняемый файл браузера, например: / usr / bin / vivaldi-stable
Поскольку ни одно из перечисленных решений не помогло мне, здесь был изменен другой, очень радикальный способ заставить приложение открывать ссылки в Thunderbird :
(Например, если в настоящее время ссылки открываются в Firefox )
-> откройте Thunderbird и щелкните ссылку -> теперь вы можете выбрать другой браузер. Теперь мы можем переустановить Firefox
Я переключился только на Linux (сначала мята, корица, а сейчас xfce) 1,5 года назад.
Все это время я был в нескончаемом поиске, чтобы каким-то образом заставить thunderbird открывать веб-ссылки в выбранном мной браузере и всегда в новом окне, не новая вкладка.
Я много раз читал об изменении их настроек на true:
Это никогда не помогало мне, до сегодняшнего дня, когда я наконец попробовал что-то новое. Я много-много раз пытался редактировать мой файл handlers.json в моем пользовательском каталоге thunderbird, и мне удалось изменить браузер по умолчанию для веб-ссылок (мой выбор был Chrome-browser), но я мог никогда не заставляйте его принимать переключатель --new-window.
Если вы переименуете handlers.json, thunderbird спросит вас, какую программу использовать, чтобы открыть вашу веб-ссылку, как два вышеуказанных параметра скажите ему, потому что thunderbird создает новый файл handlers.json и создает его содержимое с нуля.
Если вы создаете файл сценария bash (который вы обязательно сделаете исполняемым) с этими двумя строками в качестве его содержимого:
и скажите thunderbird открывать веб-ссылки с помощью этого файла сценария, это прекрасно работает.
Извините за грубую любительскую публикацию и информацию , но эта проблема не давала мне покоя ВСЕГДА, и я полагаю, что кому-то еще может быть полезно узнать об этих двух открытиях.
Что действительно работало, так это выполнение этой единственной команды с терминала:
Обратите внимание, что это было не работает без расширения .desktop . Я понятия не имею, почему, и у меня нет файла google-chrome.desktop в моей домашней папке (которая была текущим каталогом при выполнении указанной выше команды) или где-нибудь на моем пути. Вероятно, он где-то существует.
Этот параметр сохранялся после перезагрузки.
Обратите внимание, что Chrome уже был моим браузером по умолчанию, поскольку сам Chrome сказал, что это браузер по умолчанию, и все другие приложения, кроме thunderbird, открывали ссылки в Хром. Однако я обнаружил, что xdg-open открывал URL-адреса в Firefox, и действительно вывод xdg-settings get default-web-browser был firefox ( Я никогда не устанавливал это, и я никогда не выбирал Firefox в качестве браузера для чего-либо; это очень недавняя свежая установка OpenSUSE; она либо вышла из коробки, либо была установлена самим Thunderbird).
Так что, может быть, есть два или больше понятий «браузер по умолчанию»: тот, который определен xdg-utils , который я не нашел ни одного приложения, кроме Thunderbird, а затем более широко признанный, который я понятия не имею, где он хранится, что сам Chrome распознает как способ установить себя в качестве браузера по умолчанию, и что все остальные приложения, в которых я когда-либо переходил по ссылке, понимают.
Я понимаю, что не предоставляю никаких дополнительных сведений и задаю больше вопросов, чем Я отвечаю, однако это дает ответ, который сработал для меня, и единственный, который сработал.
Actu союзник это для Chrome, поэтому я не могу гарантировать, что это работает для Chromium, но определенно кажется, что это применимо.
Это сделано специально. Когда ссылка "активирована", её трудно отредактировать (потому что когда вы пытаетесь разместить курсор мыши в активной ссылке, вы обычно открываете ссылку в браузере).
Проверьте установлен ли в операционной системе браузер по умолчанию
Firefox
Для получения инструкций прочитайте статью Как сделать Firefox браузером по умолчанию. Затем перезапустите Thunderbird.
Internet Explorer
Для получения инструкций прочитайте статью Microsoft Сделайте Internet Explorer браузером по умолчанию. Затем перезапустите Thunderbird.
Для получения инструкций прочитайте статью Microsoft Сделайте Microsoft Edge браузером по умолчанию. Затем перезапустите Thunderbird.
Проверьте наличие неверных настроек
При некоторых обстоятельствах обычно скрытые настройки изменяются и в результате Thunderbird пытается обработать ссылки самостоятельно. Одно из таких обстоятельств появляется после того, как вы удалите дополнение ThunderBrowse, или же в процессе обновления до версии 5. Чтобы проверить, не является ли это причиной проблемы, откройте страницу Информацию для решения проблем из меню Справка и под заголовком Важные изменённые настройки найдите запись network.protocol-handler.external-default или любой другой параметр, начинающийся с network.protocol-handler.external-default. Если такие опции есть и их значение установлено в false, то в этом ваша проблема.
Для исправления этой настройки, используйте Редактор настроек, чтобы изменить скрытые параметры с false на true. Наберите network.protocol-handler.external-default в поле или часть её, чтобы эта опция появилась в списке снизу. Щёлкните по ней правой кнопкой мыши и выберите Сбросить из появившегося меню.
Проверьте наличие влияния расширений
Пришло время проверить, не имеется ли расширения, которое может вызывать некоторое неожиданное поведение. Запустите Thunderbird в безопасном режиме. Если вы можете перейти по ссылке в безопасном режиме Thunderbird, а в нормальном не можете, тогда ваша проблема вероятно вызвана дополнениями.
Если проблема по прежнему остается, перейдите по этой ссылке и спросите в чём может быть причина. Перед тем как вы попросите помощь, убедитесь, что сделали всё для диагностики проблемы.
Ezek a nagyszerű emberek segítettek a leírás megírásában:
Közreműködés
Növelje és ossza meg tapasztalatát másokkal. Válaszoljon kérdésekre és tökéletesítse a tudásbázisunkat.
Я хочу иметь возможность щелкать ссылки в письмах Thunderbird и открывать их в Chromium (имя пакета chromium-browser ). Вместо этого они открываются в Firefox.
Я пробовал следующее:
Предпочтительные приложения xfce (Chromium отсутствует в списке, поэтому мне пришлось искать исполняемый файл) - в следующий раз, когда я запускаю chromium, он жалуется, что он больше не является браузером по умолчанию.
Сообщаем Chromium установить себя в качестве браузера по умолчанию. Thunderbird открывает ссылки в Firefox.
обновление-альтернатив. Он уже указан в качестве альтернативы с тем же приоритетом, что и Firefox. Пункт меню приложения "Открыть веб-браузер" открывает Chromium. Thunderbird открывает ссылки в Firefox.
Я просмотрел весь графический интерфейс настроек в Thunderbird (но не в расширенном редакторе настроек) и не увидел ничего, что упоминало бы, в каком браузере открывать ссылки.
Обратите внимание, что это не Google Chrome.
Это то, что я нашел работать для меня: вам нужно получить доступ к "редактору конфигурации" в самом Thunderbird.
Откройте Thunderbird. В 24.6.0 меню доступно с правой стороны верхней строки меню (рядом с панелью поиска и представлено тремя горизонтальными линиями).
Нажмите " Правка" > " Настройки" >, откроется новое окно. Вам нужно будет выбрать вкладку " Дополнительно ", внизу этой вкладки откройте " Редактор конфигурации".
Эти два, скорее всего, имеют текущую стоимость false , Измените значение на true (сделайте это, просто щелкнув по ним правой кнопкой мыши), и в следующий раз, когда вы попытаетесь открыть ссылку из какого-либо электронного письма, он спросит вас, какой браузер использовать. Хром вряд ли будет отображаться в списке вариантов, поэтому используйте кнопку навигации. Вы можете найти хром в /usr/bin/chromium-browser ,
Если вы используете Google Chrome в качестве браузера, вы можете сделать это /usr/bin/google-chrome или же /usr/bin/google-chrome-stable Если Thunderbird не спрашивает вас, какой браузер использовать, когда вы нажимаете на ссылку после этого, вы можете попробовать удалить файл mimeTypes.rdf в папке вашего профиля, чтобы сбросить его. Папка профиля обычно находится как
Правка -> Настройки -> Дополнительно -> Общие -> Редактор конфигурации.
Щелкните правой кнопкой мыши -> Создать -> Строка
Введите имя предпочтения:
Настройка браузера по умолчанию
В командной строке введите
В Thunderbird 11.0.1 это просто, но не интуитивно понятно:
Перейдите в "Настройки" (" Редактирование меню" → " Настройки").
Нажмите на вкладку " Вложения ".
В разделе " Тип содержимого и действие " установите для HTTPS, HTTP и FTP значение " Использовать google-chrome" (или другой нужный браузер).
Это сработало для меня после попытки многочисленных вещей в терминале, которые не работали.
Теперь есть файл с именем handlers.json в каталоге вашего профиля под
Отредактируйте этот файл в текстовом редакторе, когда Thunderbird закрыт.
настройка "action": 2 и добавление на первую позицию соответствующего HTTP и / или HTTPS "handlers: []" list, запустит браузер или программу по умолчанию, как указано в среде рабочего стола.
1.Thunderbird → Правка → Настройки → Дополнительно → Редактор конфигурации… :
2. Закройте Thunderbird.
3.В командной строке введите:
5. Используйте Ctrl + L, чтобы напрямую ввести /usr/bin/ путь к вашему любимому исполняемому файлу браузера, например: /usr/bin/vivaldi-stable
7. Открыть ссылку
Поскольку ни одно из перечисленных решений не помогло мне, здесь есть другой, очень радикальный способ заставить приложение открывать ссылки в Thunderbird изменена:
(Например, если ссылки в настоящее время открыты с Firefox )
-> открыть Thunderbird и нажмите на ссылку -> вы можете выбрать другой браузер сейчас. Теперь мы можем переустановить Firefox
Ну, я никогда не использовал Thunderbird, но это выглядит правильно ->
Когда вы нажимаете на веб-ссылку в Thunderbird, она запускает веб-браузер по умолчанию для операционной системы. Можно изменить это поведение, изменив браузер по умолчанию. В Linux другой способ (пробованный с TB1.5 в Suse и Debian) состоит в том, чтобы вставить следующую строку в файл prefs.js или user.js в Thunderbird (конечно же, указав правильный путь к файрфоксу):
user_pref ("network.protocol-handler.app.http", "/ usr / bin / firefox");
Вы можете узнать, где находится Chromium, набрав ->
Я попробовал это решение, и оно сработало:
1) В диспетчере настроек переключите ваш любимый браузер в качестве браузера по умолчанию.
2) альтернативы обновления --config x-www-browser
3) Следуйте инструкциям, написанным здесь
Это может помочь любому, кто столкнется с этим позже, кто привязан к Firefox
Зайдите в панель управления настройками, System -> MIME Type Editor и установите для каждого из них "Веб-браузер":
Затем в настройках панели управления, Личные -> Предпочитаемые приложения, выберите Chrome
Бежать sudo update-alternatives --config x-www-browser и выберите Chrome
Тогда запусти /usr/bin/x-www-browser и должно начаться хром
Тогда попробуйте в Thunderbird.
Что действительно работало, так это выполнение этой единственной команды с терминала:
Обратите внимание, что это не работало без .desktop расширение. Я понятия не имею, почему и я не иметь файл Google-chrome.desktop в моей домашней папке (который был текущий каталог во время выполнения указанной выше команды) или где - нибудь на моем пути. Вероятно, он где-то существует.
Этот параметр сохраняется при перезагрузке.
Обратите внимание, что Chrome уже был моим браузером по умолчанию, поскольку сам Chrome сказал, что это браузер по умолчанию, и все другие приложения, кроме thunderbird, открывали ссылки в Chrome. Однако я узнал, что xdg-open открывал URL-адреса в Firefox и действительно выводил xdg-settings get default-web-browser был firefox (Я никогда не устанавливал это, и я никогда не выбирал Firefox в качестве браузера для чего-либо; это очень недавняя свежая установка OpenSUSE; она либо пришла из коробки, либо была установлена самим Thunderbird).
Так что, возможно, есть две или более концепции "браузера по умолчанию": одна, определенная xdg-utils , от которого я не нашел ни одного приложения, кроме Thunderbird, а затем более широко известного, где я понятия не имею, где оно хранится, что сам Chrome распознает как способ установить себя в качестве браузера по умолчанию и что каждый другое приложение, на которое я когда-либо нажимал ссылку, понимает.
Я понимаю, что не предоставляю никаких сведений и задаю больше вопросов, чем отвечаю, однако это дает ответ, который сработал для меня, и единственный, который помог.
На самом деле это для Chrome, поэтому я не могу гарантировать, что это работает для Chromium, но определенно кажется, что это применимо.
Комментарии (20)
+1
Пару дней шарил настройки, а оказалось все гораздо проще!
Можно бы и рассказать с картинками, и во вторых, ИМХО, уместны оба случая. Один для пользователей и ленивых админов.
Другой (console по ssh) для очень-очень-очень ленивых и заумных админов.
а каким образом SSH связан с привязкой Firefox`a к Thunderbird?
ЙА Креведко мне почему-то показалось, что этот параметр можно где-то отредактировать в профиле, соответственно можно через ssh.
А как это сделать в последних версиях Thunderbird & Firefox ?
У меня не открывается даже ссылка в Дополнениях-Поиск Дополнений-Посмотреть все рекомендуемые дополнения В Thunderbird
В настройках не нашел (ткните носом если есть), предлагаемый вариант - не дает результата
если речь о 10.04 то все работает из коробки. По крайней мере у меня.
Но по левой клавише мыши.
Не работает. Kubuntu 10, громоптица 3, фаерфокс 3.
Первый способ у меня не сработал, зато сработал второй.
Указываем, что хотим открывать ссылки в браузере. Можно указать Firefox, я указывал Chrome. Последнего в списке нет, нужно указать Other и ввести path (путь) /opt/google/chrome/google-chrome.
Все, ссылки будут открываться в новой вкладке браузера.
Плюсую, решил так же.
Спасибо за наводку!
Сделала как написано выше - не работает, вебсайты из адресной книги не открываются. Как правильно указать путь и где?
окно настроек about:config для thunderbird
Сохраняем изменения и перезапускаем почтовый клиент. При следующем запуске thunderbird запросит путь к новому браузеру.
Например, путь к браузеру google-chrome в linux может быть таким:
/usr/bin/google-chrome-stable - но надо его точно найти и указать
Скажите, как все-таки заставить тандерберд открывать ссылки в каком-либо браузере?
Кубунту 16.04.
Сделал файл как рекомендовано со строками
user_pref("network.protocol-handler.app.http", "firefox");
user_pref("network.protocol-handler.app.https", "firefox");
при попытке открыть ссылку ничего не происходит.
вот что выдает консоль ошибок
NS_ERROR_FILE_NOt_FOUND: Component returned failrule code : 0x80520012(NS_ERROR_FILE_NOt_FOUND)[nsIExternal protocol Service., load URL]
chrome://communicator/content/contentAreaClick.js
Тов. arunar, посмотри когда создана эта тема - аж в 2008 г. Может быть тогда и надо было создавать какие-то файлы с рекомендованными строками, уже не помню, но я точно не создавал. Сегодня на Кубунту 16.04 ThunderBird без проблем открывает любые ссылки в Firefox. Ну не верю, что-бы у тебя одного не открывались.
я же написал что выдает консоль
я не верю что у кого то открывает сразу после установки
У меня открывает, ничего для этого не делал. Я думаю для того, чтобы не открывал надо что-то сделать…
не знаю, я несколько раз устанавливал этот дистрибутив и ни разу не открывало
Читайте также: