Plugin for the SMTP MTA qpsmtpd for encrypting every incoming eMail, which is not already PGP encrypted, with the recipients pgp public key. !!! MOVE TO GITcloud installation!!!!
License
byterazor/qpsmtpd-gpg
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
--------------------------------------------------------------------------------- - - - qptsmtpd-plugin-gpg - - - --------------------------------------------------------------------------------- Author : Dominik Meyer <dmeyer@federationhq.de> Initial Date: 2013-08-12 Description: ------------ This plugin for the SMTP MTA qpsmtpd will encrypt every incoming eMail, which is not already PGP encrypted, with the recipients pgp public key. I got the idea for this project, while reading: https://grepular.com/Automatically_Encrypting_all_Incoming_Email A lot of code is inspired from the above project. The pgp encryption ensures, that the eMail body is stored encrypted in the backend storage, for example an IMAP server. A lot of current eMail clients support pgp/gpg encrypted emails and ask for the pgp passphrase, if you select an encrypted email. Problems/Security Considerations: --------------------------------- - The eMails are encrypted while getting into the mailserver. The eMails can be read in plain from the network line by your backend provider, if the connection is not SSL/TLS encrypted - The eMail lies unencrypted for some time into the spool directory of qpstmpd. This can not be secured. But to reduce recovery attempts by an attacker you can use an encrypted spool directory or a RAM Disk. Perhaps an encfs encrypted spool directory only readable by the qpstmpd user, created manually at every boot may help, if you are paranoid.
About
Plugin for the SMTP MTA qpsmtpd for encrypting every incoming eMail, which is not already PGP encrypted, with the recipients pgp public key. !!! MOVE TO GITcloud installation!!!!
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published