Thunderbird:OpenPGP: Difference between revisions

Jump to navigation Jump to search
update current status
m (→‎Development Status: update history)
(update current status)
Line 4: Line 4:


== Background ==
== Background ==
Previously, until Thunderbird version 68.x, the Enigmail Add-On provided OpenPGP encrypted messaging, which required the use of external GnuPG software.
Prior to Thunderbird version 78.x, the Enigmail Add-On provided OpenPGP encrypted messaging, which required the use of external GnuPG software.


Soon, Thunderbird will include OpenPGP functionality, and will no longer require the installation of external software.
Thunderbird 78 includes OpenPGP functionality, and no longer requires the installation of external software.


This improvement is necessary, because Enigmail cannot be used with Thunderbird 78, except for key migration purposes.
This improvement is necessary, because Enigmail cannot be used with Thunderbird 78, except to facilitate the migration of existing keys.


If you are a previous user of Enigmail, please read [[Thunderbird:OpenPGP:Migration-From-Enigmail | How does Thunderbird's OpenPGP implementation differ from Enigmail?]]
If you are a previous user of Enigmail, please read [[Thunderbird:OpenPGP:Migration-From-Enigmail | How does Thunderbird's OpenPGP implementation differ from Enigmail?]]
Line 20: Line 20:
* Thunderbird 78.0 release - OpenPGP functionality is experimental, and disabled by default.
* Thunderbird 78.0 release - OpenPGP functionality is experimental, and disabled by default.
* <strike>'''[https://mail.mozilla.org/pipermail/tb-planning/2020-May/007627.html It is hoped to be stable in 78.2] - until then Enigmail users should not attempt to update to 78 until an automatic update occurs.'''</strike>   
* <strike>'''[https://mail.mozilla.org/pipermail/tb-planning/2020-May/007627.html It is hoped to be stable in 78.2] - until then Enigmail users should not attempt to update to 78 until an automatic update occurs.'''</strike>   
* Thunderbird 78.2.1 release, August 29, 2020 - OpenPGP is enabled by default, and enigmail add-on changed to migrate users to OpenPGP https://www.thunderbird.net/en-US/thunderbird/78.2.1/releasenotes/
* Thunderbird 78.2.1 release, August 29, 2020 - OpenPGP is enabled by default (mail.openpgp.enable=true), and the enigmail add-on changed to migrate users to OpenPGP https://www.thunderbird.net/en-US/thunderbird/78.2.1/releasenotes/
** See also our [https://blog.thunderbird.net/2019/10/thunderbird-enigmail-and-openpgp/ initial announcement] and the [[Thunderbird:OpenPGP:2020 | detailed description from October 2019]].
** See also our [https://blog.thunderbird.net/2019/10/thunderbird-enigmail-and-openpgp/ initial announcement] and the [[Thunderbird:OpenPGP:2020 | detailed description from October 2019]].
* Post Thunderbird 78.3 - fixes and improvements
* Post Thunderbird 78.3 - fixes and improvements
Line 28: Line 28:


A [https://www.youtube.com/watch?v=zwmPwcC2Ie4 presentation] was given about the development of integrated OpenPGP support as part of the [[Thunderbird/2020_Virtual_Summit | Thunderbird Virtual Summit 2020]].
A [https://www.youtube.com/watch?v=zwmPwcC2Ie4 presentation] was given about the development of integrated OpenPGP support as part of the [[Thunderbird/2020_Virtual_Summit | Thunderbird Virtual Summit 2020]].
== Testing ==
'''If you use OpenPGP for non-critical purposes''', then you are welcome to enable it manually and help with testing.
To enable it in Thunderbird 78.0, use the config editor and change the value of preference '''mail.openpgp.enable''' to true, then restart Thunderbird.
If you are running 78.x and have the previous Enigmail Add-on installed, then Enigmail will update to version 2.2.x, which is a minimal release that helps you to migrate the keys and settings to Thunderbird 78.
If you haven't used Enigmail previously, you can enable OpenPGP for an email account in account settings.
If you want to help with testing see the [[#Discussion|discussion area]] below.
For advanced users: [[Thunderbird:OpenPGP:Test-Builds | testing experimental builds]].


== Discussion ==
== Discussion ==
Line 79: Line 65:
* Set the environment variable called <code>RNP_LOG_CONSOLE</code>, e.g. in a Linux terminal you could do that using the command <code>export RNP_LOG_CONSOLE=1</code>.
* Set the environment variable called <code>RNP_LOG_CONSOLE</code>, e.g. in a Linux terminal you could do that using the command <code>export RNP_LOG_CONSOLE=1</code>.
* Then you must start Thunderbird from within that terminal window, to ensure that it will see the environment variable that you have set.
* Then you must start Thunderbird from within that terminal window, to ensure that it will see the environment variable that you have set.
== Testing ==
This section is obsolete - OpenPGP is production and enabled by default in current version of Thunderbird 78.
'''If you use OpenPGP for non-critical purposes''', then you are welcome to enable it manually and help with testing.
To enable it in Thunderbird 78.0, use the config editor and change the value of preference mail.openpgp.enable to true, then restart Thunderbird.
If you are running 78.x and have the previous Enigmail Add-on installed, then Enigmail will update to version 2.2.x, which is a minimal release that helps you to migrate the keys and settings to Thunderbird 78.
If you haven't used Enigmail previously, you can enable OpenPGP for an email account in account settings.
If you want to help with testing see the [[#Discussion|discussion area]] below.
For advanced users: [[Thunderbird:OpenPGP:Test-Builds | testing experimental builds]].


[[category:Thunderbird|*]]
[[category:Thunderbird|*]]
[[Category:Thunderbird_OpenPGP]]
[[Category:Thunderbird_OpenPGP]]
canmove, Confirmed users
2,237

edits

Navigation menu