Thunderbird: enable the optional part of the fixes for EFAIL (refs: #15602).
[tails.git] / config / chroot_local-includes / etc / thunderbird / pref / thunderbird.js
blobbd3eb04987e5c09b2e67a60ee3ea8393783768c8
1 // This is the Debian specific preferences file for Mozilla Firefox
2 // You can make any change in here, it is the purpose of this file.
3 // You can, with this file and all files present in the
4 // /etc/thunderbird/pref directory, override any preference that is
5 // present in /usr/lib/thunderbird/defaults/pref directory.
6 // While your changes will be kept on upgrade if you modify files in
7 // /etc/thunderbird/pref, please note that they won't be kept if you
8 // do them in /usr/lib/thunderbird/defaults/pref.
10 pref("extensions.update.enabled", false);
12 // Use LANG environment variable to choose locale
13 pref("intl.locale.matchOS", true);
15 // Disable default mail checking (gnome).
16 pref("mail.shell.checkDefaultMail", false);
18 // if you are not using gnome
19 pref("network.protocol-handler.app.http", "x-www-browser");
20 pref("network.protocol-handler.app.https", "x-www-browser");
22 // Disable mail indexing
23 pref("mailnews.database.global.indexer.enabled", false);
25 // Disable chat
26 pref("mail.chat.enabled", false);
28 // Hide the "Know your rights" message
29 pref("mail.rights.version", 1);
31 // Disable system addons
32 pref("extensions.autoDisableScopes", 3);
33 pref("extensions.enabledScopes", 4);
35 // Only show the tab bar if there's more than one tab to display
36 pref("mail.tabs.autoHide", true);
38 // Try to disable "Would you like to help Thunderbird Mail/News by automatically reporting memory usage, performance, and responsiveness to Mozilla"
39 pref("toolkit.telemetry.prompted", 2);
40 pref("toolkit.telemetry.rejected", true);
41 pref("toolkit.telemetry.enabled", false);
43 // Only allow Thunderbird's automatic configuration wizard to use and
44 // configure secure (SSL/TLS) protocols. This is the Thunderbird default
45 // but let's be extra sure!
46 pref("mailnews.auto_config.ssl_only", true);
47 // Drop auto-fetched configurations using Oauth2 -- they do not work
48 // together with Torbirdy since it disables needed functionality (like
49 // JavaScript and cookies) in the embedded browser.
50 pref("mailnews.auto_config.oauth2.enabled", false);
51 // Disable MX lookup which is susceptible to MitM (without
52 // DNSSEC). Note that the lookup is not done using the system
53 // resolver, but over HTTPS to some DNS web service, but that web
54 // service could still be targeted.
55 pref("mailnews.auto_config.dns_mx_lookup.enabled", false);
57 // We disable Memory Hole for encrypted email until support is more
58 // mature and widely spread (#15201).
59 pref("extensions.enigmail.protectedHeaders", 0);
60 pref("extensions.torbirdy.custom.extensions.enigmail.protectedHeaders", 0);
62 // Don't decrypt subordinate message parts that otherwise might reveal
63 // decrypted content to the attacker, i.e. the optional part of the fixes
64 // for EFAIL.
65 // Reference: https://www.thunderbird.net/en-US/thunderbird/52.9.1/releasenotes/
66 pref("mailnews.p7m_subparts_external", true);