Come fare in modo che Thunderbird NON usi Bing come motore di ricerca?


39

Quando scrivo qualcosa nella barra di ricerca di Thunderbird, il primo elemento che viene visualizzato è una ricerca di Bing per quel termine. C'è un modo per rimuovere Bing? Non ho davvero bisogno di Thunderbird per poter effettuare ricerche sul Web.

Quindi basta rimuoverlo e non lasciare nulla è accettabile, ma sostituirlo con, diciamo, anche Google (o qualsiasi cosa che non sia Bing) funziona. Ho esaminato tutte le finestre di dialogo e le preferenze delle impostazioni e non sono riuscito a trovare nulla del genere.

Risposte:


23

Bene, se invece desideri utilizzare Google, installa semplicemente questo componente aggiuntivo: Ricerca Google per Thunderbird

Nota che questo articolo di kb spiega anche come utilizzare un altro motore di ricerca: https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search

Non penso che sia possibile disabilitarlo completamente.


3
Grazie per la tua risposta! Non voglio usare Google, quello che voglio è non vedere Bing lì dentro. Dall'articolo kb che hai inviato, tuttavia, sono stato in grado di trovare /usr/lib/thunderbird/distribution/searchplugins/locale/en-US/bing.xml. Questo dovrebbe essere rimosso per sbarazzarsi di Bing. Immagino che la seconda migliore opzione sia quella di aggiungere Google e usarlo invece, quindi accetterò la tua risposta. Grazie!
Roadmr

usa localhost con una porta inutilizzata come proxy e non ci sarà più ricerca - inoltre dovrebbe prevenire attacchi di tempera che hanno bisogno di HTTP mentre Thunderbird presenta difetti nella gestione della posta elettronica. ERR_TOO_MUCH_HTML tipo di cose.
Hacre,

A partire da Thunderbird 60.3.3 Questo componente aggiuntivo non è più compatibile.
Robert,

7

Puoi disabilitare completamente il suggerimento di ricerca di Bing nel menu a comparsa della barra di ricerca aggiungendolo al tuo userChrome.cssfile:

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

I vantaggi di farlo in questo modo includono:

  • non è necessario modificare l'applicazione Thunderbird stessa rimuovendo tutti i plugin di ricerca
  • non è necessario eliminare nuovamente i plug-in di ricerca ogni volta che Thunderbird viene aggiornato
  • diventa parte del tuo profilo personale e portatile
  • la ricerca web è ancora disponibile per altri utenti sullo stesso computer
  • puoi comunque effettuare ricerche facendo clic con il tasto destro del mouse sul testo selezionato

EDIT: Questo funziona in TB 24 ma riguarda solo la "Barra di ricerca globale" (ad es. Ctrl + K) e non il menu di scelta rapida fornito per il testo selezionato.


Sfortunatamente questo non sembra funzionare in Thunderbird 24. La chromedirectory non esisteva nemmeno in quella versione e l'aggiunta con un file userChrome.css non funzionava. Ubuntu 12.10.
dotancohen,

4

È abbastanza facile (almeno ha funzionato facilmente per me):

  1. In Thunderbird, vai su Strumenti> Componenti aggiuntivi> Plugin;

  2. Nella finestra di ricerca nella parte superiore destra dello schermo ("Cerca in tutti i componenti aggiuntivi"), digita "Google";

  3. Guarda l'elenco "Cerca in Google per Thunderbird";

  4. Fai clic sul pulsante "Installa";

  5. Riavvia Thunderbird.

Buona fortuna e spero che questo aiuti.


3

Ho scoperto che puoi modificare il file bing.xml nella cartella searchplugins. Basta cambiare l'URL. Uso Startpage, quindi ho modificato l'URL:
FROM:

http://www.bing.com/search

A:

 https://www.startpage.com/search

In bocca al lupo.


3

La soluzione che sto attualmente utilizzando è lo stesso componente aggiuntivo che altri hanno menzionato, "Ricerca Google per Thunderbird" di Standard8. Può essere individuato cercando le estensioni disponibili: Usa "Strumenti -> Componenti aggiuntivi" e, nella categoria "Ottieni componenti aggiuntivi", cerca "Ricerca Google" per individuare.

Tuttavia, usando l' articolo di supporto cameleon menzionato, puoi fare la stessa cosa manualmente. Dovrai andare nella cartella predefinita del tuo profilo xxwhateverxx.defaulte incollare un file di configurazione XML appropriato in ~ / .thunderbird.xxxxdefault / searchplugins. Potrebbe essere necessario creare la searchpluginsdirectory se non esiste. L'articolo suggerisce questo contenuto 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>

Il file xml utilizzato dal componente aggiuntivo / estensione Standard8 ( /.thunderbird/ie6op3o3.default/extensions/gsearch@standard8.plus.com/searchplugins/google.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">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>

In alternativa, è possibile modificare o rimuovere il file bing.xml in /usr/lib/thunderbird/distribution/searchplugins/locale/en-US.

Nella mia installazione corrente, ho un file di notazione oggetto nella mia home directory che contiene riferimenti al motore di ricerca ( search.json). Potrebbe essere necessario modificare o eliminare questo file dopo aver apportato altre modifiche manuali. Sul mio sistema, è stato ricreato dall'applicazione (dopo che ho spostato l'originale in un posto sicuro).

Un'altra possibilità (una che non ho testato in una nuova installazione di thunderbird) è quella di accedere all'editor about: config in thunderbird e rimuovere i riferimenti a 'bing'.

Per parafrasare il relativo articolo della knowledge base , accedere all'editor tramite "Modifica -> Preferenze -> Avanzate -> Generale -> Editor di configurazione (pulsante)".

Da lì, puoi fare clic sul campo "valore" per modificarlo.

about: schermata di configurazione


1

Credo che questo sia in realtà un problema di usabilità. Thunderbird ha DUE caselle di ricerca, la "Ricerca globale" che è sempre visibile (per impostazione predefinita) e il "Filtro rapido".

Il filtro rapido è ciò che si desidera utilizzare per la ricerca all'interno di una cartella.

È possibile nascondere la ricerca globale facendo clic con il pulsante destro del mouse sulla barra degli strumenti del menu, selezionando Personalizza e trascinando la casella di ricerca nella finestra di dialogo "Personalizza barra degli strumenti".


1

Trovo che quando si utilizza la Casella di ricerca globale quando si digitano 3 o meno caratteri (ad esempio, "cane"), Thunderbird viene impostato automaticamente su "Cerca in Bing per:". Tuttavia, quando scrivo 4 o più caratteri (ad esempio, "manoscritto"), Thunderbird passa automaticamente a "Messaggi che menzionano:". Supponendo che questo funzioni per tutti, una soluzione pratica è quella di utilizzare solo 4 o più caratteri e quindi premere il tasto 'Invio'.


1

Sono appena andato su Thunderbird , Preferenze , scheda Avanzate e deselezionato "Abilita ricerca globale e indicizzatore" .

Riavvia Thunderbird.

Se la casella di ricerca non viene visualizzata automaticamente, fai clic con il pulsante destro del mouse su uno spazio vuoto nella barra degli strumenti e abilita "Filtro rapido".


0

Sembra che la ricerca Web da Thunderbird sia stata rimossa da Thunderbird 38, per bug 923656 .


0

Sono riuscito a cambiare il motore di ricerca predefinito da Bing a DuckDuckGo in Thunderbird 52.4.0 con una soluzione estremamente contorta. Non mi piaceva nessuna delle preimpostazioni di Thunderbird, quindi ho scelto DuckDuckGo perché anche se non voglio mai davvero cercare da Thunderbird, se faccio una ricerca accidentale, preferirei utilizzare un motore di ricerca che promette di non seguirmi.

Per questo, avrai bisogno di un'istanza di Firefox con il motore di ricerca DuckDuckGo (ho usato Firefox 58.0.1). Userò [TB profile]per fare riferimento alla directory del profilo utente di Thunderbird,[FF profile] per fare riferimento alla directory del profilo utente di Firefox e [FF app]per fare riferimento alla cartella dell'applicazione Firefox.

Innanzitutto, vogliamo individuare il ddg.xmlfile che useremo per l'opzione di ricerca di Thunderbird. Se hai installato questo plugin da solo, potresti trovarlo nella [FF profile]/searchplugins/directory. Altrimenti, puoi trovarlo all'interno [FF app]/browser/omni.jadell'archivio. Per trovarlo, decomprimere l' omni.jaarchivio in una posizione temporanea unzip omni.ja(utilizzando l'utilità Info-ZIP; 7-Zip e altri strumenti non supportano il metodo ZIP utilizzato da Firefox). Quindi, in quella posizione temporanea, trova il ddg.xmlfile ( find -iname ddg.xml), forse in ./chrome/en-US/locale/browser/searchplugins/ddg.xml, a seconda della tua locale. Una volta individuatoddg.xml , copiarlo nella [TB profile]/searchplugins/directory.

Quindi, vogliamo utilizzare le impostazioni di ricerca di Firefox, ma modificarle leggermente. Sia Firefox che Thunderbird ora comprimono le loro impostazioni per le prestazioni, ma ciò rende molto più difficile l'estrazione e la modifica di queste impostazioni. Per aprire un file di impostazioni compresso di Mozilla, puoi utilizzare il seguente codice nella Console del browser ( Ctrl+Shift+Jper 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);
            }
        }
    }
});

Con il codice sopra, vuoi aprire il [FF profile]/search.json.mozlz4file e questo genererà il file search.json.mozlz4.json. Modifica questo file JSON, e supponendo che tu abbia stampato abbastanza il contenuto, vuoi modificare la linea per la _loadPathvariabile di DuckDuckGo , che avrà un aspetto simile al seguente:

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

Vuoi cambiare questa variabile per puntare alla posizione all'interno del tuo profilo Thunderbird in cui hai copiato il file del plugin (e in questo caso, lascia [profile]come [profile]; Thunderbird lo interpreterà come la tua [TB profile]cartella):

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

A questo punto, assicurati di essere uscito dall'istanza di Thunderbird e di copiare questo file [TB profile]/search.json. Rimuovi il tuo esistente[TB profile]/search.json.mozlz4 file e riavvia Thunderbird. Thunderbird dovrebbe comprimere il file per te e ora mostrare DuckDuckGo come opzione selezionabile nelle Options > General > Default Search Engineimpostazioni.

In sintesi, procedere come segue:

  1. Copia Firefox ddg.xml file sul tuo profilo Thunderbird
  2. Decomprimi e modifica il search.json.mozlz4file delle impostazioni da Firefox per indirizzare il plug-in di ricerca in Thunderbird e utilizzare queste nuove impostazioni nel tuo profilo Thunderbird

-1

Non sono sicuro se questo aiuti o meno, ma un suggerimento potrebbe essere trovato nelle impostazioni di Preferenze di Thunderbird> Avanzate> Generali> Configurazione avanzata> Abilita ricerca globale e indicizzatore. Forse hai scelto Bing come provider di ricerca predefinito nel browser?

Un'altra cosa da fare è aprire l'editor di configurazione nella stessa posizione e digitare "cerca" nella finestra di dialogo about: config. Cerca la stringa keyword.URL per vedere cosa è impostato lì. Potrebbe essere impostato su Bing come provider di ricerca.

Potresti anche voler vedere se un componente aggiuntivo è stato aggiunto a Thunderbird che ha modificato il comportamento standard.


Grazie per la tua risposta, non aiuta: la ricerca e l'indicizzazione globali sono per qualcos'altro: "Se abiliti la ricerca globale / l'indicizzazione delle informazioni su ogni messaggio in ogni account (tranne Notizie) sono archiviate in un database SQLite". Inoltre, su Firefox, utilizzo Google come mio motore di ricerca. Fidati di me, non sceglierei mai intenzionalmente Bing per niente; Disprezzo il prodotto Microsoft :)
Roadmr

La ricerca e l'indicizzazione globali sono per il database sqlite interno di Thunderbird.
dotancohen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.