9 Commits

Author SHA1 Message Date
Samuel FORESTIER
fc144d3cb1 Fixes related project repository link
> closes #38
2023-09-14 09:57:47 +02:00
Samuel FORESTIER
ac8a715b06 Adds missing semi-colon in reset mail.rights.version 2023-07-15 19:13:06 +02:00
Samuel FORESTIER
439e5b5e7d Adds mail.inline_attachments.text to template
This preference controls whether "text attachments" (e.g. CSV, HTML or even plain text) should **also** be directly rendered in message body.

> see #35
2023-07-15 19:03:42 +02:00
Samuel FORESTIER
07d26c7881 Resets mail.SpellCheckBeforeSend
> see #35
2023-07-15 18:56:50 +02:00
Samuel FORESTIER
d2283b8c91 Bumps to v102.2 2023-03-06 18:46:48 +01:00
Samuel FORESTIER
32afc0b38d Removes duplicate network.cookie.lifetimePolicy
This commit is a follow-up for d8d79d6c, where we re-introduced this
preference, during a (partial) revert, to workaround the lack of strict
ETP support.

> closes #33
2023-03-02 18:51:00 +01:00
Samuel FORESTIER
32663905d0 Adds mail.compose.warned_about_customize_from preference to template 2023-02-28 17:13:11 +01:00
Samuel FORESTIER
4f5cde426c Resets signon.rememberSignons preference to let the user choose
By disabling this preference, we prevented Thunderbird from even asking
whether passwords of new setup mail accounts should be saved or not.
This could be pretty confusing and not handy for daily usage.

Users with _specific_ needs can still unconditionally disable passwords
saving by uncommenting `5003`.

> closes #30

Co-Authored-By: atomGit <atomGit@users.noreply.github.com>
2022-11-27 15:36:16 +01:00
Samuel FORESTIER
cc6cab6525 Restores security.cert_pinning.enforcement_level note about PM Bridge
It has been silently dropped during 5342ec1 (v78 -> v91 Arkenfox migration).
2022-10-22 17:01:54 +02:00
3 changed files with 14 additions and 15 deletions

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2019-2022 HorlogeSkynet
Copyright (c) 2019-2023 HorlogeSkynet
Copyright (c) 2019 dngray
Copyright (c) 2019 arkenfox [prev. ghacksuserjs]

View File

@@ -39,4 +39,4 @@ Also be aware that this `user.js` is made specifically for Thunderbird and is on
* [Privacy Handbuch](https://www.privacy-handbuch.de/handbuch_31p.htm)
* [Privacy Haters](http://r-36.net/scm/privacy-haters/file/README.md.html)
* [12bytes.org's user-overrides.js](https://codeberg.org/12bytes.org/thunderbird-user.js-supplement)
* [12bytes's user-overrides.js](https://codeberg.org/12bytes/thunderbird-user.js-supplement)

25
user.js
View File

@@ -1,7 +1,7 @@
/******
* name: thunderbird user.js
* date: 2 October 2022
* version: v102.1
* date: 6 March 2023
* version: v102.2
* url: https://github.com/HorlogeSkynet/thunderbird-user.js
* license: MIT (https://github.com/HorlogeSkynet/thunderbird-user.js/blob/master/LICENSE)
@@ -200,10 +200,12 @@ user_pref("mail.instrumentation.userOptedIn", false);
* true=never show the notification
* [1] https://searchfox.org/comm-esr102/source/mail/base/content/specialTabs.js#1266 ***/
user_pref("mail.rights.override", true); // [DEFAULT: unset]
// user_pref("mail.rights.version", 1) // [DEFAULT: unset]
// user_pref("mail.rights.version", 1); // [DEFAULT: unset]
/* 0372: allow Thunderbird usage without any configured email account [SETUP-INSTALL]
* [NOTE] Only enable this if you don't plan to use emails at all and want to hide the account setup ***/
// user_pref("app.use_without_mail_account", true);
/* 0373: disable warning when customizing "From address" ***/
// user_pref("mail.compose.warned_about_customize_from", true);
/* 0380: disable the new/unread message count badge on taskbar icon
* [1] https://www.thunderbird.net/en-US/thunderbird/91.0.2/releasenotes/#whatsnew */
// user_pref("mail.biff.show_badge", false); // [WINDOWS]
@@ -490,7 +492,8 @@ user_pref("security.family_safety.mode", 0);
/* 1223: enable strict PKP (Public Key Pinning)
* 0=disabled, 1=allow user MiTM (default; such as your antivirus), 2=strict
* [SETUP-WEB] MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE: If you rely on an AV (antivirus) to protect
* your web browsing by inspecting ALL your web traffic, then override to current default ***/
* your web browsing by inspecting ALL your web traffic, then override to current default
* [NOTE] It needs to be set to 1 when connecting to the ProtonMail Bridge for the first time ***/
user_pref("security.cert_pinning.enforcement_level", 2);
/* 1224: enable CRLite [FF73+]
* 0 = disabled
@@ -758,11 +761,6 @@ user_pref("network.cookie.cookieBehavior", 2);
* [1] https://feeding.cloud.geek.nz/posts/tweaking-cookies-for-privacy-in-firefox/ ***/
user_pref("network.cookie.thirdparty.sessionOnly", true);
user_pref("network.cookie.thirdparty.nonsecureSessionOnly", true); // [FF58+]
/* 2703: delete cookies and site data on close
* 0=keep until they expire (default), 2=keep until you close Thunderbird
* [NOTE] The setting below is disabled (but not changed) if you block all cookies (2701 = 2)
* [SETTING] Privacy & Security > Privacy > Web Content > Keep until: "I close Thunderbird" ***/
user_pref("network.cookie.lifetimePolicy", 2);
/* 2710: enable Enhanced Tracking Protection (ETP) in all windows ***/
user_pref("privacy.trackingprotection.enabled", true);
/* 2711: enable various ETP lists ***/
@@ -1037,8 +1035,8 @@ user_pref("_user.js.parrot", "5000 syntax error: the parrot's taken 'is last bow
user_pref("browser.cache.memory.enable", false);
user_pref("browser.cache.memory.capacity", 0);
/* 5003: disable saving passwords
* [NOTE] This does not clear any passwords already saved ***/
user_pref("signon.rememberSignons", false);
* [NOTE] This does not clear any already saved passwords and will make TB ask for it every time ***/
// user_pref("signon.rememberSignons", false);
/* 5004: disable permissions manager from reading or writing to disk [FF41+] [RESTART]
* [SETUP-CHROME] This means any permission changes (cookie or mail remote content) are session only
* [1] https://bugzilla.mozilla.org/967812 ***/
@@ -1431,9 +1429,9 @@ user_pref("mail.suppress_content_language", true);
user_pref("mail.sanitize_date_header", true);
/** COMPOSITION ***/
/* 9210: Check spelling before sending [SETUP-FEATURE]
/* 9210: Check spelling before sending
* [1] https://bugzilla.mozilla.org/show_bug.cgi?id=667133 ***/
user_pref("mail.SpellCheckBeforeSend", false);
// user_pref("mail.SpellCheckBeforeSend", false);
/* 9212: Compose email in plaintext unless expressly overridden
* [SETUP-FEATURE] Sometimes HTML is useful especially when used with Markdown Here
* [SETTING] Account Settings > Composition & Addressing > Composition > Compose messages in HTML format
@@ -1479,6 +1477,7 @@ user_pref("mailnews.display.prefer_plaintext", false);
* true=Show inlinable attachments (text, images, messages) after the message.
* false=Do not display any attachments with the message ***/
user_pref("mail.inline_attachments", false);
// user_pref("mail.inline_attachments.text", false);
/* 9218: Big attachment warning
* [1] https://support.mozilla.org/en-US/questions/1081046
* [2] http://forums.mozillazine.org/viewtopic.php?f=39&t=2949521 */