When I type something in Thunderbird's search bar, the first item that pops up is a Bing search for that term. Is there a way to remove Bing? I don't really need Thunderbird to be able to search the web.
So just removing it and leaving nothing is acceptable, but replacing it with, say, Google (or anything that's not Bing) works as well. I perused all the settings dialogs and preferences and couldn't find anything of the sort.
Well, if you want to use Google instead, simply install this add-on: Google Search for Thunderbird
Note that this kb article also explain how you can use another search engine: https://support.mozillamessaging.com/en-US/kb/add-search-engine-open-search
I don't think that it is possible to disable it completely.
You can completely disable the Bing search suggestion in the search bar popup menu by adding this to your
userChrome.css
file:The advantages of doing it this way include:
EDIT: This does work in TB 24 but it only affects the "Global search bar" (e.g. Ctrl+K) not the context menu provided for selected text.
It's quite easy (at least it worked easily for me):
In Thunderbird, go to Tools > Add-ons > Plugins;
In the search window at the upper right of your screen ('Search all add-ons'), type 'Google';
Look down the list for 'Search Google for Thunderbird';
Click the 'Install' button;
Restart Thunderbird.
Good luck and hope this helps.
I found that you can edit the bing.xml file in the searchplugins folder. Simply change the url. I use Startpage, so I modified the url:
FROM:
TO:
Good luck.
The solution I'm currently using is the same add-on others have mentioned, "Google Search for Thunderbird" by Standard8. It can be located by searching the available extensions: Use "Tools -> Add-ons", and in the 'Get Add-ons' category, search for 'google search' to locate .
However, using the support article cameleon mentioned, you can do much the same thing manually. You'll need to go into your profile default folder,
xxwhateverxx.default
, and paste an appropriate xml configuration file into ~/.thunderbird.xxxxdefault/searchplugins. You may need to create thesearchplugins
directory if it doesn't exist. The article suggests this xml content:The xml file that the Standard8 add-on/extension uses (
/.thunderbird/ie6op3o3.default/extensions/[email protected]/searchplugins/google.xml
) is:Alternately, you can change or remove the bing.xml file in
/usr/lib/thunderbird/distribution/searchplugins/locale/en-US
.On my current installation, I have an object notation file in my home directory which contains references to search engine (
search.json
). This file may need to be edited or deleted after other manual changes have been made. On my system, it was recreated by the application (after I moved the original to a safe place).Another possibility (one I've not tested in a fresh thunderbird installation) is to access the about:config editor in thunderbird, and remove references to 'bing'.
To paraphrase the related knowledge-base article, access the editor via "Edit -> Preferences -> Advanced -> General -> Config Editor (button)" .
From there, you can click on the "value" field to change it.
I believe this is actually a usability problem. Thunderbird has TWO search boxes, the "Global Search" which is always visible (by default) and the "Quick Filter".
Quick filter is what you want to use for searching within a folder.
You can hide the Global Search by Right Clicking that menu toolbar, selecting customize, and dragging the search box into the "Customize Toolbar" dialog.
I find that when you use the Global Search Box when typing 3 or less characters (e.g., "dog") Thunderbird defaults to "Search Bing for:". However, when I type 4 or more characters (e.g., "manuscript") then Thunderbird defaults to "Messages mentioning:". Assuming this works for all, a practical solution is to just use 4 or more characters and then hit the 'enter' key.
I just went to Thunderbird, Preferences, Advanced tab and unchecked "Enable Global Search and Indexer".
Restart Thunderbird.
If the search box does not automatically show up then, right click on an empty space in the tool bar and enable "Quickfilter".
It looks like the Web search from Thunderbird is removed as of Thunderbird 38, per bug 923656.
I managed to change the default search engine from Bing to DuckDuckGo in Thunderbird 52.4.0 with an extremely convoluted workaround. I didn't like any of Thunderbird's presets, so I chose DuckDuckGo because although I never really want to search from Thunderbird, if I do accidentally search, I'd rather use a search engine that promises not to track me.
For this, you will need an instance of Firefox with the DuckDuckGo search engine (I used Firefox 58.0.1). I will use
[TB profile]
to refer to your Thunderbird user profile directory,[FF profile]
to refer to your Firefox user profile directory, and[FF app]
to refer to your Firefox application folder.First, we want to locate the
ddg.xml
file we will use for the Thunderbird search option. If you installed this plugin yourself, you may find it in the[FF profile]/searchplugins/
directory. Otherwise, you can find it inside of the[FF app]/browser/omni.ja
archive. To find it, unzip theomni.ja
archive to a temporary locationunzip omni.ja
(using the Info-ZIP utility; 7-Zip and other tools don't support the ZIP method Firefox uses). Then, in that temporary location, find theddg.xml
file (find -iname ddg.xml
), perhaps at./chrome/en-US/locale/browser/searchplugins/ddg.xml
, depending on your locale. Once you have locatedddg.xml
, copy it to your[TB profile]/searchplugins/
directory.Then, we want to use Firefox's search settings, but modify them slightly. Both Firefox and Thunderbird now compress their settings for performance, but this makes extracting and editing these settings much more difficult. To open a Mozilla compressed settings file, you can use the following code in your Browser Console (
Ctrl+Shift+J
for me):With the above code, you want to open the
[FF profile]/search.json.mozlz4
file and it will generate the filesearch.json.mozlz4.json
. Edit this JSON file, and assuming you have pretty-printed the contents, you want to edit the line for DuckDuckGo's_loadPath
variable, which will look something like the following:You want to change this variable to point to the location within your Thunderbird profile where you copied the plugin file (and in this case, leave
[profile]
as[profile]
; Thunderbird will interpret that as your[TB profile]
folder):At this point, ensure you have exited your Thunderbird instance and copy this file to
[TB profile]/search.json
. Remove your existing[TB profile]/search.json.mozlz4
file, and then start Thunderbird again. Thunderbird should compress your file for you and now show DuckDuckGo as a selectable option in yourOptions > General > Default Search Engine
setting.In summary, take following steps:
ddg.xml
file to your Thunderbird profilesearch.json.mozlz4
settings file from Firefox to target the search plugin in Thunderbird, and use these new settings in your Thunderbird profile