Knowledge Base

How to send and received PGP encrypted email from your webmail.

All INCOG.HOST shared hosting accounts come with clearnet email capability. You can create email account(s) for all clearnet domains associated with your service. For this, we use Roundcube for the webbmail interface and the Enigma GPG Encyption plugin.


Please be aware that all encryption is done on the server of things and that your private key(s) that you generate from our webmail client is stored on our servers. You may prefer to instead use a desktop mail client such as Mozilla Thunderbird and the Enigma plugin so that you can store your private keys locally. We offer encrypted webmail for general use and convenience.


Step 1: Login to your webmail.

Encrypted Email Login


Step 2: Select "Settings".

Step 3: Generate a new keypair.

You will then see a prompt to create a new keypair. You may secure it with a password.

Great! Now you've succesfully create a keypair. Let's exchange public keys with someone so that we may communicate securely.


Step 4: Let's exchange public keys with someone.

Select, "Compose" and you will be met with a familiar interface to send an email. Select the "Encryption" option and attatch your public key.

Because you have not yet imported any public keys, you can not yet send an encrypted email.

Compose your email as normal, with the understanding it is sent unencrypted and select the, "Attatch my public key" option.

Your email will be received by the recipient in plain text, but will include your public key for them to import. Looks like they responded and sent you their public key in return.

You can import their public key by selecting the, "Import" button in the prompt that is highlighted in red.

After you import their public key, you can safely and securely send an encrypted message to this recipient.


Step 5: Send an encrypted email.

You are now ready to send an encypted email! Compose a new email (or reply) to any recipient that you have imported a public key for. You can now select, "Encrypt this message" from the encryption menu.

When you're ready to send your email, you will need to enter your encryption passphrase that you created when generating your keypair.

Step 6: Congratulations! You're now sending / receiving encrypted emails!

You're now able to send and receive encrypted emails to that recipient.


Final Considerations:

Please note that you will need to import the public key of any recipient that you wish to communicate with securely. Emails, by default, are not encrypted when they leave our network. If you would like help or just want to practice sending/recieving encrypted emails please contact our support desk and we'll be happy to send/receive some emails back and forth with you to demonstrate that it is working.

Additionally, as stated before this tutorial, keypairs generated from the webmail client are stored on the server. Although we would never access them, it is worth mentioniong that for additional levels of privacy/security, you may wish to setup your email with a desktop client such as Mozilla Thunderbird and use a PGP Encryption plugin such as Enigma. That way, your private keys are stored offline and encryption / decryption is done at the local level, and not on our servers.

Please rate this article to help us improve our Knowledge Base.

4 0