A mailgate for Postfix to encrypt incoming and outgoing email with S/MIME and/or OpenPGP and decrypting OpenPGP encrypted emails
Find a file
2014-02-26 02:14:13 +01:00
GnuPG Merge https://github.com/ajgon/gpg-mailgate 2013-11-03 10:38:04 -05:00
gpg-mailgate-web Update README 2014-02-26 01:52:07 +01:00
templates Create registrationSuccess.md 2014-02-26 01:59:57 +01:00
.gitignore Added .gitignore for python 2013-04-02 21:30:20 +02:00
gpg-mailgate.conf.sample added S/MIME configs 2014-02-26 01:54:24 +01:00
gpg-mailgate.py added additional/optional S/MIME encryption 2014-02-26 01:49:29 +01:00
INSTALL.md Update INSTALL.md 2014-02-26 02:02:45 +01:00
LICENSE Update license to GNU GPL v3. 2013-10-02 14:27:28 -04:00
passthrough_emails.cf Create passthrough_emails.cf 2014-02-26 02:01:14 +01:00
README.md Update README.md 2014-02-26 02:14:13 +01:00
register-handler.py S/MIME Email registration 2014-02-26 01:50:18 +01:00

gpg-mailgate

gpg-mailgate is a content filter for Postfix that automatically encrypts unencrypted incoming email using PGP for select recipients.

For installation instructions, please refer to the included INSTALL file.

Features

  • Correctly displays attachments and general email content; currently will only display first part of multipart messages
  • Public keys can be stored in a dedicated gpg-home-directory (see Note 1 in INSTALL)
  • Encrypts both matching incoming and outgoing mail (this means gpg-mailgate can be used to encrypt outgoing mail for software that doesn't support PGP)
  • Easy installation
  • gpg-mailgate-web extension is a web interface allowing any user to upload PGP keys so that emails sent to them from your mail server will be encrypted (see gpg-mailgate-web directory for details)
  • people can submit their public key like to any keyserver to gpg-mailgate
  • people can send an S/MIME signed email to register@yourdomain.tld to register their public key

This is forked from the original project at http://code.google.com/p/gpg-mailgate/

Authors

This is a combined work of many developers:

To Do

  • clean up code
  • add optional email registration with attached public key to register@domain.tld
  • outsource templates for emails and mailgate-web
  • rename from gpg-mailgate to openpgp-s-mime-mailgate or something.....