1. Table of contents
2. Introduction
3. Acknowledgements
4. The Enigmail team
5. Getting started
5.1. Installing GnuPG
5.1.1. Installing GnuPG on Microsoft Windows
5.1.2. Installing GnuPG on Macintosh OS X
5.1.3. Installing GnuPG on Linux / UNIX
5.2. Installing Thunderbird / SeaMonkey
5.3. Installing Enigmail
5.3.1. Installing Enigmail on Thunderbird
5.3.2. Installing Enigmail on SeaMonkey
5.3.3. Installing a locale for Enigmail
6. Quick start
6.1. The Setup Wizard
7. Key management
7.1. Importing an existing key pair
7.2. Generating your own key pair
7.2.1. Tell Enigmail which account to use
7.2.2. Choose a passphrase
7.2.3. Choose the time expiry of the key
7.2.4. Choose the key type and size
7.2.5. Generate the key
7.2.6. Generate the revocation certificate
7.3. Operations on your key pair
7.3.1. Examining the key properties
7.3.2. Specifying multiple user IDs
7.3.3. Adding a PhotoID (via GnuPG command line only)
7.3.4. Changing the passphrase
7.3.5. Self-signing your key
7.3.6. Making a backup
7.4. Distributing your public key
7.4.1. Share your public key manually
7.4.2. Publish your public key on a keyserver
7.5. Revoking your key pair
7.6. Importing public keys
7.7. Validity of public keys
7.7.1. The Web of Trust
7.7.2. Trust levels
7.7.3. Criteria for key validity
8. Signature and encryption
8.1. Account settings
8.2. Signature and verification
8.2.1. Signing a message
8.2.2. Verifying a signature
8.2.3. Retrieving the key that signed the message
8.3. Encryption and decryption
8.3.1. Encrypting a message
8.3.2. Decrypting an encrypted message
8.4. Handling attachments
8.5. Notes
8.6. Per-recipient rules
8.6.1. Per-Recipient Rules Editor
8.6.2. Recipient Settings
8.6.3. Notes
8.6.4. XML format of per-recipient rules
9. Preferences
9.1. Setting the preferences
9.1.1. Basic
9.1.2. Sending
9.1.3. Key Selection
9.1.4. Advanced
9.1.5. Keyserver
9.1.6. Debugging
9.2. Manually editing the preferences
10. Troubleshooting
10.1. Thunderbird / SeaMonkey displays a red error message at the bottom of the mail window
10.2. Enigmail fails to install on SeaMonkey
10.3. Enigmail fails to install on Firefox
10.4. The Add-ons Manager shows “This item will be installed after you restart Thunderbird”. Or, there is no Enigmail user interface visible
10.5. I have updated Enigmail on Thunderbird, and now it keeps telling me: “A previous install did not complete correctly. Finishing install.”
10.6. I can't tell whether Enigmail works or not
10.7. I installed a new extension and Enigmail stopped working
10.8. Enigmail icons in the toolbar are misaligned
10.9. Enigmail is unable to access the keyserver
10.10. My own signatures are invalid. Enigmail replaces “>” with “|” and spaces with “~” in quoted messages
10.11. I use a non-English character set, and my own signatures are invalid
10.12. Enigmail sees some emails as broken
10.13. I get an error “Enigmail / Enigmime / IPC failed to initialize”
10.14. I cannot read encrypted messages sent to me! I get an error “Secret key needed to decrypt message”
10.15. I lost my passphrase / my key pair / my private key
10.16. After I reinstalled Enigmail, all keys have disappeared from the Key Management window
10.17. I get an error whenever I try to post to a newsgroup
10.18. I have set forwarding rules on Thunderbird, and I get an error “Sending failed, please check your settings”
10.19. I get the message “OpenPGP error; Encryption/signing failed; send unencrypted message?”
10.20. Key import fails with an error “File name too long”
10.21. I have some other problem I can't solve
11. FAQ
11.1. Can Enigmail be used for webmail? When will this feature be added?
11.2. Are there known incompatibilities with other Thunderbird or SeaMonkey extensions?
11.3. Why is Enigmail incompatible with my Thunderbird / IceDove / ...?
11.4. Is it possible to use PGP with Enigmail?
11.5. How do I uninstall Enigmail?
11.6. Which files does Enigmail modify on my system?
11.7. Enigmail seems not to work with Gpg4win. What's wrong?
11.8. Why does Enigmail try to use gpg-agent?
11.9. Which key type/size should I choose for my key pair? Which is best?
11.10. How can I test if I'm using Enigmail correctly?
11.11. How do I encrypt automatically my email messages?
11.12. Is it possible to permanently decrypt email messages?
11.13. Is it possible to use S/MIME and OpenPGP encryption concurrently?
11.14. How do I specify the hash algorithm?
11.15. How do I enable the debug log in Enigmail?
11.16. How do I report a bug?
11.17. How many people use Enigmail?
11.18. It would be great if Enigmail could do this-and-this! Could you please implement it?
11.19. How can I encrypt the Subject?
11.20. Why I can't select some keys for encryption in the Key Selection window?
12. Notes, Tips & Tricks
12.1. How to choose a good passphrase
12.2. Protection of the local machine
12.2.1. Basic protection
12.2.2. Increased protection
12.3. Keeping your key pair in a safer place
12.3.1. External USB drive
12.3.2. Encrypted volume
12.3.3. OpenPGP card
13. Support