Each current official release contains binaries for Windows, Linux and Mac OS X as well as translations provided by many translators.

If there is no contributed build available for your platform on the download page, you may build your own Enigmail package.

Access to Enigmail source code

The source code is maintained in a GIT repository.

You can browse the Enigmail source using the GIT web interface.
To get the entire source code, you can check it out from GIT or download the tarball.

Downloading Enigmail source tarballs

Email Client Enigmail Source Code Signature File
Postbox 7 / Eyprus 2 / SeaMonkey 2.53.x enigmail-3.1.8.tar.gz Signature File
Mozilla Thunderbird 68.0 enigmail-2.1.9.tar.gz Signature File
Mozilla Thunderbird 60.0 enigmail-2.0.12.tar.gz Signature File
Mozilla Thunderbird 52.0 / SeaMonkey 2.46 enigmail-2.0.8.tar.gz Signature File
Mozilla Thunderbird 38.0 / SeaMonkey 2.35 enigmail-1.9.7.tar.gz Signature File
Mozilla Thunderbird 31.0 / SeaMonkey 2.29 enigmail-1.8.2.tar.gz Signature File
Mozilla Thunderbird 24.0 / SeaMonkey 2.26 enigmail-1.7.2.tar.gz Signature File
Mozilla Thunderbird 17.0 / SeaMonkey 2.14 - 2.25 enigmail-1.6.tar.gz Signature File
Mozilla Thunderbird 16.0 / SeaMonkey 2.13 enigmail-1.4.6.tar.gz Signature File
Mozilla Thunderbird 14.0 & 15.0 / SeaMonkey 2.11 & 2.12 enigmail-1.4.4.tar.gz Signature File
Mozilla Thunderbird 13.0 / SeaMonkey 2.10 enigmail-1.4.3.tar.gz Signature File
Mozilla Thunderbird 12.0 / SeaMonkey 2.9 enigmail-1.4.2.tar.gz Signature File
Mozilla Thunderbird 11.0 / SeaMonkey 2.8 enigmail-1.4.1.tar.gz Signature File
Mozilla Thunderbird 10.0 / SeaMonkey 2.7 enigmail-1.4.tar.gz Signature File

 

The source code for older versions is available in the archive directory.

Checking out the Enigmail source code via GIT

The latest version of Enigmail is referred to as the Enigmail trunk version. This version works with the latest version of Thunderbird. You can check out the Enigmail trunk version using GIT with the following command:

git clone https://gitlab.com/enigmail/enigmail.git enigmail

Alternatively, if you are only interested in a particular branch or release, you can check out individual branches. The example below is for the source code of v2.0.5:

git clone --branch enigmail-2.0.5 https://gitlab.com/enigmail/enigmail.git enigmail

The above command will download the source code to a new directory "enigmail".

Compiling Enigmail

Please read our build instructions that are part of the developers documentation.