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.
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.
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:
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é.
C'est assez facile (du moins ça a fonctionné facilement pour moi):
Dans Thunderbird, allez dans Outils> Add-ons> Plugins;
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".
Regardez en bas de la liste pour 'Recherche Google pour Thunderbird';
Cliquez sur le bouton 'Installer';
Redémarrez Thunderbird.
Bonne chance et espérons que cela aide.
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.
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&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>
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.
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".
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".
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".
Il semble que la recherche Web de Thunderbird soit supprimée à partir de Thunderbird 38, par bug 923656 .
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:
ddg.xml
de Firefox dans votre profil Thunderbird.search.json.mozlz4
de Firefox pour cibler le plugin de recherche dans Thunderbird, et utilisez ces nouveaux paramètres dans votre profil Thunderbird.