Skip to content

WIP:Gpg encrypted mail

jaosso requested to merge jaosso/gitlab:gpg_encrypted_mail into master

What does this MR do?

This MR enables GPG encryption for outgoing mails

At the moment there is no end-to-end encryption for mails. So this MR will bring GPG encryption of mails to Gitlab. The encryption will be done by GPG.

The encryption is enabled by the user in the notification settings of his account. When enabled all notification mails send to the user will be encrypted. The public keys of the user will be added by the user through the already existing GPG-Key interface.

In addition to the encryption setting of the user there is a setting for project owner to limit notification mails for users that have enabled the encryption setting.

Feel free to share your thoughts on this feature

Does this MR meet the acceptance criteria?

Conformity

Edited by jaosso

Merge request reports

Loading