Bagaimana membuat Thunderbird TIDAK menggunakan Bing sebagai mesin pencari?

39

Ketika saya mengetik sesuatu di bilah pencarian Thunderbird, item pertama yang muncul adalah pencarian Bing untuk istilah itu. Apakah ada cara untuk menghapus Bing? Saya tidak benar-benar membutuhkan Thunderbird untuk dapat mencari di web.

Jadi hanya menghapusnya dan meninggalkan apa pun tidak dapat diterima, tetapi menggantinya dengan, katakanlah, Google (atau apa pun yang bukan Bing) juga berfungsi. Saya meneliti semua dialog pengaturan dan preferensi dan tidak dapat menemukan hal semacam itu.

roadmr
sumber

Jawaban:

23

Nah, jika Anda ingin menggunakan Google sebagai gantinya, cukup instal add-on ini: Google Search for Thunderbird

Perhatikan bahwa artikel kb ini juga menjelaskan bagaimana Anda dapat menggunakan mesin pencari lain: https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search

Saya rasa tidak mungkin untuk menonaktifkannya sepenuhnya.

unta
sumber
3
Terima kasih atas jawaban anda! Saya tidak ingin menggunakan Google, yang saya inginkan adalah tidak melihat Bing di sana. Namun, dari artikel kb yang Anda kirim, saya dapat menemukan /usr/lib/thunderbird/distribution/searchplugins/locale/en-US/bing.xml. Ini harus dihapus untuk menyingkirkan Bing. Saya kira opsi terbaik kedua adalah menambahkan Google dan menggunakannya, jadi saya akan menerima jawaban Anda. Terima kasih!
roadmr
gunakan localhost dengan port yang tidak digunakan sebagai proxy dan tidak akan ada pencarian lagi - juga harus mencegah serangan tempering yang membutuhkan HTTP sementara Thunderbird cacat dengan penanganan email. ERR_TOO_MUCH_HTML semacam itu.
hakre
Pada Thunderbird 60.3.3 Add-on ini tidak kompatibel lagi.
Robert
7

Anda dapat sepenuhnya menonaktifkan saran pencarian Bing di menu sembulan bilah pencarian dengan menambahkan ini ke userChrome.cssfile Anda :

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

Keuntungan melakukannya dengan cara ini termasuk:

  • Anda tidak perlu memodifikasi aplikasi Thunderbird itu sendiri dengan menghapus semua plugin pencarian
  • Anda tidak perlu menghapus ulang plugin pencarian setiap kali Thunderbird diperbarui
  • itu menjadi bagian dari profil pribadi dan portabel Anda
  • pencarian web masih tersedia untuk pengguna lain di mesin yang sama
  • Anda masih dapat melakukan pencarian dengan mengklik kanan pada teks yang dipilih

EDIT: Ini berfungsi di TB 24 tetapi hanya mempengaruhi "Bilah pencarian global" (mis. Ctrl + K) bukan menu konteks yang disediakan untuk teks yang dipilih.

Sum Yung Guy
sumber
Sayangnya ini sepertinya tidak berfungsi di Thunderbird 24. chromeDirektori bahkan tidak ada dalam versi itu, dan menambahkannya dengan file userChrome.css tidak berfungsi. Ubuntu 12.10.
dotancohen
4

Ini cukup mudah (setidaknya itu bekerja dengan mudah bagi saya):

  1. Di Thunderbird, pergi ke Alat> Pengaya> Plugin;

  2. Di jendela pencarian di kanan atas layar Anda ('Cari semua add-on'), ketik 'Google';

  3. Lihatlah daftar 'Cari Google untuk Thunderbird';

  4. Klik tombol 'Pasang';

  5. Mulai ulang Thunderbird.

Semoga berhasil dan semoga ini membantu.

mlnease
sumber
3

Saya menemukan bahwa Anda dapat mengedit file bing.xml di folder searchplugins. Cukup ganti url. Saya menggunakan Startpage, jadi saya memodifikasi url:
FROM:

http://www.bing.com/search

UNTUK:

 https://www.startpage.com/search

Semoga berhasil.

pengguna144926
sumber
3

Solusi yang saya gunakan saat ini adalah add-on yang sama yang disebutkan orang lain, "Google Search for Thunderbird" oleh Standard8. Itu dapat ditemukan dengan mencari ekstensi yang tersedia: Gunakan "Alat -> Pengaya", dan dalam kategori 'Dapatkan Pengaya', cari 'pencarian google' untuk menemukan.

Namun, dengan menggunakan artikel dukungan cameleon yang disebutkan, Anda dapat melakukan banyak hal yang sama secara manual. Anda harus masuk ke folder default profil Anda xxwhateverxx.default,, dan rekatkan file konfigurasi xml yang sesuai ke ~ / .thunderbird.xxxxdefault / searchplugins. Anda mungkin perlu membuat searchpluginsdirektori jika tidak ada. Artikel menyarankan konten xml ini:

<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>

File xml yang digunakan oleh add-on / extension Standard8 ( /.thunderbird/ie6op3o3.default/extensions/[email protected]/searchplugins/google.xml) adalah:

<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>

Sebagai alternatif, Anda dapat mengubah atau menghapus file bing.xml di /usr/lib/thunderbird/distribution/searchplugins/locale/en-US.

Pada instalasi saya saat ini, saya memiliki file notasi objek di direktori home saya yang berisi referensi ke mesin pencari ( search.json). File ini mungkin perlu diedit atau dihapus setelah perubahan manual lainnya dilakukan. Di sistem saya, itu diciptakan kembali oleh aplikasi (setelah saya memindahkan aslinya ke tempat yang aman).

Kemungkinan lain (yang belum pernah saya uji dalam instalasi thunderbird baru) adalah untuk mengakses about: editor config di thunderbird, dan menghapus referensi untuk 'bing'.

Untuk memparafrasekan artikel basis pengetahuan terkait , akses editor melalui "Edit -> Preferences -> Advanced -> General -> Config Editor (tombol)".

Dari sana, Anda dapat mengklik bidang "nilai" untuk mengubahnya.

about: layar konfigurasi

belacqua
sumber
1

Saya percaya ini sebenarnya masalah kegunaan. Thunderbird memiliki dua kotak pencarian, "Pencarian Global" yang selalu terlihat (secara default) dan "Filter Cepat".

Filter cepat adalah apa yang ingin Anda gunakan untuk mencari di dalam folder.

Anda dapat menyembunyikan Pencarian Global dengan mengklik kanan bilah alat menu itu, memilih menyesuaikan, dan menyeret kotak pencarian ke dalam dialog "Kustomisasi Bilah Alat".

pengguna162547
sumber
1

Saya menemukan bahwa ketika Anda menggunakan Kotak Pencarian Global saat mengetik 3 karakter atau kurang (misalnya, "anjing") Thunderbird secara default menjadi "Cari Bing untuk:". Namun, ketika saya mengetik 4 atau lebih karakter (mis., "Manuskrip") maka Thunderbird secara default menjadi "Pesan yang menyebutkan:". Dengan asumsi ini bekerja untuk semua, solusi praktis adalah dengan hanya menggunakan 4 karakter atau lebih dan kemudian tekan tombol 'enter'.

Jeff
sumber
1

Saya baru saja membuka Thunderbird , Preferences , tab Advanced dan tidak mencentang "Aktifkan Pencarian dan Pengindeks Global" .

Mulai ulang Thunderbird.

Jika kotak pencarian tidak muncul secara otomatis, klik kanan pada ruang kosong di bilah alat dan aktifkan "Filter Cepat".

Mac fumbler
sumber
0

Sepertinya pencarian Web dari Thunderbird dihapus pada Thunderbird 38, per bug 923656 .

WBT
sumber
0

Saya berhasil mengubah mesin pencari default dari Bing ke DuckDuckGo di Thunderbird 52.4.0 dengan solusi yang sangat rumit. Saya tidak suka preset Thunderbird, jadi saya memilih DuckDuckGo karena walaupun saya tidak pernah benar-benar ingin mencari dari Thunderbird, jika saya tidak sengaja mencari, saya lebih suka menggunakan mesin pencari yang berjanji untuk tidak melacak saya.

Untuk ini, Anda memerlukan instance Firefox dengan mesin pencari DuckDuckGo (saya menggunakan Firefox 58.0.1). Saya akan gunakan [TB profile]untuk merujuk ke direktori profil pengguna Thunderbird Anda, [FF profile]untuk merujuk ke direktori profil pengguna Firefox Anda, dan [FF app]untuk merujuk ke folder aplikasi Firefox Anda.

Pertama, kami ingin mencari ddg.xmlfile yang akan kami gunakan untuk opsi pencarian Thunderbird. Jika Anda menginstal plugin ini sendiri, Anda mungkin menemukannya di [FF profile]/searchplugins/direktori. Kalau tidak, Anda dapat menemukannya di dalam [FF app]/browser/omni.jaarsip. Untuk menemukannya, unzip omni.jaarsip ke lokasi sementara unzip omni.ja(menggunakan utilitas Info-ZIP; 7-Zip dan alat lainnya tidak mendukung metode ZIP yang digunakan Firefox). Kemudian, di lokasi sementara itu, cari ddg.xmlfile ( find -iname ddg.xml), mungkin di ./chrome/en-US/locale/browser/searchplugins/ddg.xml, tergantung pada lokasi Anda. Setelah Anda menemukan ddg.xml, salin ke [TB profile]/searchplugins/direktori Anda .

Kemudian, kami ingin menggunakan pengaturan pencarian Firefox, tetapi memodifikasinya sedikit. Baik Firefox dan Thunderbird sekarang mengompres pengaturan mereka untuk kinerja, tetapi ini membuat mengekstraksi dan mengedit pengaturan ini jauh lebih sulit. Untuk membuka file pengaturan terkompresi Mozilla, Anda dapat menggunakan kode berikut di Konsol Browser Anda ( Ctrl+Shift+Juntuk saya):

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);
            }
        }
    }
});

Dengan kode di atas, Anda ingin membuka [FF profile]/search.json.mozlz4file dan itu akan menghasilkan file search.json.mozlz4.json. Edit file JSON ini, dan anggap Anda telah cukup mencetak kontennya, Anda ingin mengedit baris untuk _loadPathvariabel DuckDuckGo , yang akan terlihat seperti berikut:

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

Anda ingin mengubah variabel ini untuk menunjuk ke lokasi di dalam profil Thunderbird Anda tempat Anda menyalin file plugin (dan dalam hal ini, biarkan [profile]sebagai [profile]; Thunderbird akan menafsirkannya sebagai [TB profile]folder Anda ):

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

Pada titik ini, pastikan Anda telah keluar dari instance Thunderbird Anda dan salin file ini ke [TB profile]/search.json. Hapus [TB profile]/search.json.mozlz4file Anda yang ada , dan kemudian mulai Thunderbird lagi. Thunderbird akan memampatkan file Anda untuk Anda dan sekarang perlihatkan DuckDuckGo sebagai opsi yang dapat dipilih dalam Options > General > Default Search Enginepengaturan Anda .

Singkatnya, ambil langkah-langkah berikut:

  1. Salin ddg.xmlfile Firefox ke profil Thunderbird Anda
  2. Dekompresi dan edit search.json.mozlz4file pengaturan Anda dari Firefox untuk menargetkan plugin pencarian di Thunderbird, dan gunakan pengaturan baru ini di profil Thunderbird Anda
palswim
sumber
-1

Tidak yakin apakah ini membantu atau tidak, tetapi sebuah petunjuk mungkin ditemukan di bawah pengaturan untuk Thunderbird Preferences> Advanced> General> Advanced Configuration> Enable Global Search and Indexer. Mungkin Anda telah memilih Bing sebagai penyedia pencarian default Anda di browser?

Hal lain yang harus dilakukan adalah membuka editor config di lokasi yang sama dan ketik "search" di dialog about: config. Cari kata kunci.URL string untuk melihat apa yang diatur di sana. Mungkin diatur ke Bing sebagai penyedia pencarian.

Anda mungkin juga ingin melihat apakah ada add-on yang ditambahkan ke Thunderbird yang telah mengubah perilaku standar.

kode bebas
sumber
Terima kasih atas balasan Anda, itu tidak membantu: Pencarian dan pengindeksan global adalah untuk hal lain: "Jika Anda mengaktifkan informasi Pencarian / Pengindeksan Global tentang setiap pesan di setiap akun (kecuali Berita) disimpan dalam database SQLite.". Juga, di Firefox, saya menggunakan Google sebagai mesin pencari saya. Percayalah, saya tidak akan sengaja memilih Bing untuk apa pun; Saya membenci produk Microsoft :)
roadmr
Pencarian dan pengindeksan global adalah untuk basis data sqlite internal Thunderbird.
dotancohen