web-dev-qa-db-fra.com

Comment faire pour que Thunderbird n'utilise PAS Bing comme moteur de recherche?

Lorsque je tape quelque chose dans la barre de recherche de Thunderbird, le premier élément qui apparaît est une recherche Bing pour ce terme. Existe-t-il un moyen de supprimer Bing? Je n'ai pas vraiment besoin de Thunderbird pour pouvoir effectuer des recherches sur le Web.

Donc, le supprimer et ne rien laisser est acceptable, mais le remplacer par, disons, Google (ou tout ce qui n'est pas Bing) fonctionne également. J'ai parcouru tous les dialogues et préférences de paramètres et je n'ai rien trouvé de tel.

39
roadmr

Eh bien, si vous souhaitez utiliser Google à la place, installez simplement cet add-on: Recherche Google pour Thunderbird

Notez que cet article de kb explique également comment utiliser un autre moteur de recherche: https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search

Je ne pense pas qu'il soit possible de le désactiver complètement.

23
cameleon

Vous pouvez désactiver complètement la suggestion de recherche Bing dans le menu contextuel de la barre de recherche en l'ajoutant à votre fichier userChrome.css:

.autocomplete-richlistitem[type="websearch"]
{ display: none !important; }

Les avantages de le faire de cette façon incluent:

  • vous n'avez pas à modifier l'application Thunderbird elle-même en supprimant tous les plugins de recherche
  • vous n'avez pas à ré-supprimer les plugins de recherche chaque fois que Thunderbird est mis à jour
  • il fait partie de votre profil personnel et portable
  • la recherche Web est toujours disponible pour les autres utilisateurs sur le même ordinateur
  • vous pouvez toujours faire des recherches en faisant un clic droit sur le texte sélectionné

EDIT: Ceci fonctionne dans TB 24 mais il n'affecte que la "barre de recherche globale" ( par exemple, Ctrl + K) et non le menu contextuel fourni pour le texte sélectionné.

7
Sum Yung Guy

C'est assez facile (du moins ça a fonctionné facilement pour moi):

  1. Dans Thunderbird, allez dans Outils> Add-ons> Plugins;

  2. Dans la fenêtre de recherche située dans le coin supérieur droit de votre écran ("Rechercher dans tous les modules complémentaires"), tapez "Google".

  3. Regardez en bas de la liste pour 'Recherche Google pour Thunderbird';

  4. Cliquez sur le bouton 'Installer';

  5. Redémarrez Thunderbird.

Bonne chance et espérons que cela aide.

4
mlnease

J'ai constaté que vous pouvez modifier le fichier bing.xml dans le dossier searchplugins. Il suffit de changer l'URL. J'utilise Startpage, j'ai donc modifié l'URL:
DE:

http://www.bing.com/search

À:

 https://www.startpage.com/search

Bonne chance.

3
user144926

La solution que j'utilise actuellement est le même complément que d'autres, "Google Search for Thunderbird" de Standard8. Vous pouvez le localiser en recherchant les extensions disponibles: Utilisez "Outils -> Modules complémentaires", puis dans la catégorie "Obtenir les modules complémentaires", recherchez "recherche sur Google" pour le localiser.

Cependant, en utilisant le article de support cameleon mentionné, vous pouvez pratiquement faire la même chose manuellement. Vous devrez aller dans le dossier par défaut de votre profil, xxwhateverxx.default, et coller un fichier de configuration XML approprié dans ~/.Thunderbird.xxxxdefault/searchplugins. Vous devrez peut-être créer le répertoire searchplugins s'il n'existe pas. L'article suggère ce contenu XML:

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google</ShortName>
<Description>Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">https://google.com/favicon.ico</Image>
<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&hl={moz:locale}&q={searchTerms}"/>
<Url type="text/html" method="GET" template="http://www.google.com/search">
<Param name="q" value="{searchTerms}"/>
<Param name="ie" value="utf-8"/>
<Param name="oe" value="utf-8"/>
<Param name="aq" value="t"/>
</Url>
<SearchForm>http://www.google.com</SearchForm>
</SearchPlugin>

Le fichier XML que l'extension/l'extension Standard8 utilise (/.Thunderbird/ie6op3o3.default/extensions/[email protected]/searchplugins/google.xml) est:

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Google</ShortName>
<Description>Google Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/png;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs9Pt8xetPtu9FsfFNtu%2BTzvb2%2B%2Fne4dFJeBw0egA%2FfAJAfAA8ewBBegAAAAD%2B%2FPtft98Mp%2BwWsfAVsvEbs%2FQeqvF8xO7%2F%2F%2F63yqkxdgM7gwE%2FggM%2BfQA%2BegBDeQDe7PIbotgQufcMufEPtfIPsvAbs%2FQvq%2Bfz%2Bf%2F%2B%2B%2FZKhR05hgBBhQI8hgBAgAI9ewD0%2B%2Fg3pswAtO8Cxf4Kw%2FsJvvYAqupKsNv%2B%2Fv7%2F%2FP5VkSU0iQA7jQA9hgBDgQU%2BfQH%2F%2Ff%2FQ6fM4sM4KsN8AteMCruIqqdbZ7PH8%2Fv%2Fg6Nc%2Fhg05kAA8jAM9iQI%2BhQA%2BgQDQu6b97uv%2F%2F%2F7V8Pqw3eiWz97q8%2Ff%2F%2F%2F%2F7%2FPptpkkqjQE4kwA7kAA5iwI8iAA8hQCOSSKdXjiyflbAkG7u2s%2F%2B%2F%2F39%2F%2F7r8utrqEYtjQE8lgA7kwA7kwA9jwA9igA9hACiWSekVRyeSgiYSBHx6N%2F%2B%2Fv7k7OFRmiYtlAA5lwI7lwI4lAA7kgI9jwE9iwI4iQCoVhWcTxCmb0K%2BooT8%2Fv%2F7%2F%2F%2FJ2r8fdwI1mwA3mQA3mgA8lAE8lAE4jwA9iwE%2BhwGfXifWvqz%2B%2Ff%2F58u%2Fev6Dt4tr%2B%2F%2F2ZuIUsggA7mgM6mAM3lgA5lgA6kQE%2FkwBChwHt4dv%2F%2F%2F728ei1bCi7VAC5XQ7kz7n%2F%2F%2F6bsZkgcB03lQA9lgM7kwA2iQktZToPK4r9%2F%2F%2F9%2F%2F%2FSqYK5UwDKZAS9WALIkFn%2B%2F%2F3%2F%2BP8oKccGGcIRJrERILYFEMwAAuEAAdX%2F%2Ff7%2F%2FP%2B%2BfDvGXQLIZgLEWgLOjlf7%2F%2F%2F%2F%2F%2F9QU90EAPQAAf8DAP0AAfMAAOUDAtr%2F%2F%2F%2F7%2B%2Fu2bCTIYwDPZgDBWQDSr4P%2F%2Fv%2F%2F%2FP5GRuABAPkAA%2FwBAfkDAPAAAesAAN%2F%2F%2B%2Fz%2F%2F%2F64g1C5VwDMYwK8Yg7y5tz8%2Fv%2FV1PYKDOcAAP0DAf4AAf0AAfYEAOwAAuAAAAD%2F%2FPvi28ymXyChTATRrIb8%2F%2F3v8fk6P8MAAdUCAvoAAP0CAP0AAfYAAO4AAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAQAA</Image>
<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&amp;hl={moz:locale}&amp;q={searchTerms}"/>
<Url type="text/html" method="GET" template="http://www.google.com/search">
  <Param name="q" value="{searchTerms}"/>
  <Param name="ie" value="utf-8"/>
  <Param name="oe" value="utf-8"/>
  <Param name="aq" value="t"/>
</Url>
<SearchForm>http://www.google.com</SearchForm>
</SearchPlugin>

Sinon, vous pouvez modifier ou supprimer le fichier bing.xml dans /usr/lib/Thunderbird/distribution/searchplugins/locale/en-US.

Sur mon installation actuelle, j'ai un fichier de notation d'objet dans mon répertoire personnel qui contient des références au moteur de recherche (search.json). Il se peut que vous deviez modifier ou supprimer ce fichier après d’autres modifications manuelles. Sur mon système, il a été recréé par l'application (après avoir déplacé l'original dans un endroit sûr).

Une autre possibilité (celle que je n'ai pas testée dans une nouvelle installation Thunderbird) est d'accéder à l'éditeur à propos de: config dans Thunderbird et de supprimer les références à 'bing '.

Pour paraphraser le article de la base de connaissances , accédez à l'éditeur via "Edition -> Préférences -> Avancées -> Général -> Éditeur de configuration (bouton)".

De là, vous pouvez cliquer sur le champ "valeur" pour le changer.

about:config screen

3
belacqua

Je viens d'aller à Thunderbird, Préférences, Avancé tab et décoché "Activer la recherche globale et l'indexeur".

Redémarrez Thunderbird.

Si le champ de recherche ne s'affiche pas automatiquement, cliquez avec le bouton droit de la souris sur un espace vide de la barre d'outils et activez "Filtre rapide".

1
Mac fumbler

Je crois que c'est en réalité un problème de facilité d'utilisation. Thunderbird a DEUX cases de recherche, la "Recherche globale" toujours visible (par défaut) et le "Filtre rapide".

Le filtre rapide est ce que vous voulez utiliser pour rechercher dans un dossier.

Vous pouvez masquer la recherche globale en cliquant avec le bouton droit de la souris sur la barre d’outils du menu, en sélectionnant Personnaliser, puis en faisant glisser le champ de recherche dans la boîte de dialogue "Personnaliser la barre d’outils".

1
user162547

Je constate que lorsque vous utilisez le champ de recherche globale lorsque vous tapez 3 caractères ou moins (par exemple, "chien"), Thunderbird utilise par défaut la valeur "Search Bing for:". Toutefois, lorsque je tape 4 caractères ou plus (par exemple, "manuscrit"), Thunderbird prend par défaut la valeur "Messages mentionnant:". En supposant que cela fonctionne pour tous, une solution pratique consiste à utiliser au moins 4 caractères, puis à appuyer sur la touche "entrée".

1
Jeff

Il semble que la recherche Web de Thunderbird soit supprimée à partir de Thunderbird 38, par bug 923656 .

0
WBT

J'ai réussi à changer le moteur de recherche par défaut de Bing à DuckDuckGo dans Thunderbird 52.4.0 avec une solution de contournement extrêmement compliquée. Je n’aimais aucun des préréglages de Thunderbird, alors j’ai choisi DuckDuckGo, car bien que je ne veuille jamais vraiment faire une recherche dans Thunderbird, j’utilise plutôt un moteur de recherche qui promet de ne pas me suivre.

Pour cela, vous aurez besoin d'une instance de Firefox avec le moteur de recherche DuckDuckGo (j'ai utilisé Firefox 58.0.1). J'utiliserai [TB profile] pour faire référence à votre répertoire de profil utilisateur Thunderbird, [FF profile] pour faire référence à votre répertoire de profil utilisateur Firefox et [FF app] pour faire référence à votre dossier d'application Firefox.

Premièrement, nous voulons localiser le fichier ddg.xml que nous utiliserons pour l’option de recherche Thunderbird. Si vous avez installé ce plugin vous-même, vous le trouverez peut-être dans le répertoire [FF profile]/searchplugins/. Sinon, vous pouvez le trouver à l'intérieur de l'archive [FF app]/browser/omni.ja. Pour le trouver, décompressez l'archive omni.ja dans un emplacement temporaire unzip omni.ja (à l'aide de l'utilitaire Info-Zip; 7-Zip et d'autres outils ne prennent pas en charge la méthode Zip utilisée par Firefox). Ensuite, dans cet emplacement temporaire, recherchez le fichier ddg.xml (find -iname ddg.xml), peut-être sous ./chrome/en-US/locale/browser/searchplugins/ddg.xml, en fonction de vos paramètres régionaux. Une fois que vous avez localisé ddg.xml, copiez-le dans votre répertoire [TB profile]/searchplugins/.

Ensuite, nous voulons utiliser les paramètres de recherche de Firefox, mais les modifier légèrement. Firefox et Thunderbird compressent désormais leurs paramètres pour améliorer les performances, mais cela rend l'extraction et la modification de ces paramètres beaucoup plus difficiles. Pour ouvrir un fichier de paramètres compressé Mozilla, vous pouvez tilisez le code suivant dans votre console de navigateur (Ctrl+Shift+J for me):

var { classes: Cc, interfaces: Ci, utils: Cu} = Components;

function decompressFile(oFilePath, nFilePath) {
    Cu.import("resource://gre/modules/Task.jsm");
    Cu.import("resource://gre/modules/osfile.jsm");
    return Task.spawn(function*() {
        var jsonString = yield OS.File.read(oFilePath, {
            compression: "lz4"
        });
        yield OS.File.writeAtomic(nFilePath, jsonString);
    })
}
// Set up file chooser
var fp = Cc["@mozilla.org/filepicker;1"].createInstance(Ci.nsIFilePicker);
var fu = Cu.import("resource://gre/modules/FileUtils.jsm").FileUtils
fp.init(window, "Open File", Ci.nsIFilePicker.modeOpen);
fp.appendFilter("Bookmarks/Session (.jsonlz4)", "*.jsonlz4");
fp.appendFilter("Search Engines (.mozlz4)", "*.mozlz4");
fp.appendFilter("Add-ons Files (.lz4)", "*.lz4");
// Call file chooser
fp.open((aResult) => {
    if (aResult == Ci.nsIFilePicker.returnOK) {
        if (fp.file.exists() && fp.file.isFile() && fp.file.isReadable()) {
            var oldfile = fp.file.path;
            var newfile = oldfile + ".json"; // Construct output file name
            try {
                decompressFile(oldfile, newfile);
                console.log("Saved as: \"" + newfile + "\"");
                if (confirm("Open JSON file in a Firefox tab?")) {
                    var uri = "file:///" + newfile.replace(/\\/g, "/");
                    window.open(uri, "_blank");
                }
            } catch (err) {
                console.log(err);
            }
        }
    }
});

Avec le code ci-dessus, vous voulez ouvrir le fichier [FF profile]/search.json.mozlz4 et il générera le fichier search.json.mozlz4.json. Editez ce fichier JSON et si vous en avez imprimé le contenu, vous souhaitez modifier la ligne correspondant à la variable _loadPath de DuckDuckGo, qui ressemblera à ce qui suit:

"_loadPath":"jar:[app]/omni.ja!browser/ddg.xml",

Vous souhaitez modifier cette variable pour qu'elle pointe vers l'emplacement de votre profil Thunderbird où vous avez copié le fichier de plug-in (et dans ce cas, laissez [profile] en tant que [profile]; Thunderbird l'interprétera en tant que votre dossier [TB profile]):

"_loadPath":"[profile]/searchplugins/ddg.xml",

À ce stade, vérifiez que vous avez quitté votre instance Thunderbird et copiez ce fichier dans [TB profile]/search.json. Supprimez votre fichier [TB profile]/search.json.mozlz4 existant, puis redémarrez Thunderbird. Thunderbird devrait compresser votre fichier pour vous et afficher maintenant DuckDuckGo comme une option sélectionnable dans votre paramètre Options > General > Default Search Engine.

En résumé, suivez les étapes suivantes:

  1. Copiez le fichier ddg.xml de Firefox dans votre profil Thunderbird.
  2. Décompressez et éditez votre fichier de paramètres search.json.mozlz4 de Firefox pour cibler le plugin de recherche dans Thunderbird, et utilisez ces nouveaux paramètres dans votre profil Thunderbird.
0
palswim