1. Table of contents

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