PGP encryption for Roundcube or other e-mail client


I wonder if there is a solution to secure e-mail exchanges: trust the sender or the sendee and crypt messages. I saw some articles about PGP and GNUPG… And this page on encryption with Roundcube :

It seems that there is nothing really ready to use. Does any body know of a solution? And specially a solution that could run with Yunohost!


1 Like

I think Mailpile is the closest to perform what you want. Unfortunatly it’s still in beta.

It’s seems not so difficult to package for yunohost but an automatic configuration can be tricky.

There is also Thunderbird more the plug-in Enigmail.

mailvelope add-on for chrome and firefox, k-9 mail for android,thunderbird with enigmail add-on.

As kankhu, I would recommend mailevelope, it is working great.

Thanks. Mailvelope looks fine. But as far as I understand, it has not yet a signature feature. I am looking for a mean to authenticate the sender of the mail. I would also like the app to be remote, on a safe server, my Yunohost server ;).

Rainloop seems to have an OpenPGP module, but I don’t know if it manages send and receive.

if you install it, to configure it the first time :
login : admin
password : 12345

Then you can configure your domains and OpenPGP.
If you need carddav sync, you need to create a mysql database and add it via the admin account.

Rainloop looks really nice! With OpenPGP support, wow.

@maxime I’m definitely looking forward to see a plug & play package :slight_smile:

Rainloop works fine and has a nice interface. The OpenPGP option is exactly what I was looking for. Thanks @maxime for the hint and thanks polytan02 (?) for the integration in Yunohost (even if it is not yet SSO and plug and play :slight_smile: ).

The trouble is that Rainloop does not store the PGP keys on the server, but on the local storage of the browser. That is:

  • You have potentially different keys, depending on the PC you are using.
  • Your keys are accessible from the browser, even if you are logged out (I tested this); this is particularly annoying for the private keys.

So now, I am looking for an application

  • to backup the local storage on the server
  • to erase the local storage
  • to restore it from the server.

This would prevent me to develop one.

I did it. If you are using PGP encryption with Rainloop. This app can help you:

It enables to back-up and restore the PGP keys between the local storage and your Yunohost server.

@xof very nice… But do you think it would be feasible to integrate it in the Rainloop app direct? Or perhaps via a Rainloop plugin?


1 Like