{"repo":"infertux/zeyple","free":true,"listed":false,"github":"https://github.com/infertux/zeyple","clone":"git clone https://github.com/infertux/zeyple.git","description":"Postfix filter/hook to automatically encrypt outgoing emails with PGP/GPG","language":"Python","stars":154,"topics":["gpg","pgp","python","postfix","privacy","encryption","email"],"license":null,"category":"security-tools","readme_excerpt":"ZEYPLE: Zeyple Encrypts Your Precious Log Emails Zeyple automatically encrypts outgoing emails with GPG: 1. It catches emails from your Postfix queue 1. Then encrypts them if it's got the recipient's GPG public key 1. Finally it puts them back into the queue unencrypted email encrypted email sender -- Postfix -- Zeyple -- Postfix -- recipient(s) Why should I care? If you are a sysadmin who receives emails from various monitoring tools like Logwatch, Monit, Fail2ban, Smartd, Cron, whatever - it goes without saying that those emails contain lots of information about your servers. Information that may be intercepted by some malicious hacker sniffing SMTP traffic, your email provider, &lt;insert your (paranoid) reason here&gt;... Why would you take that risk - encrypt them all! Install & upgrade See INSTALL.md & UPGRADE.md. Disable/enable Zeyple Just comment/uncomment the line content filter = zeyple in your /etc/postfix/main.cf then postfix reload . Key management List of keys: sudo -u zeyple gpg --homedir /var/lib/zeyple/keys --list-keys Update imported keys: sudo -u zeyple gpg --homedir /var/lib/zeyple/keys --keyserver hkp://keys.gnupg.net --refresh-keys Import a new key: sudo -u zeyple gpg --homedir /var/lib/zeyple/keys --keyserver hkp://keys.gnupg.net --search you@domain.tld Integration with other MTAs Although tested only with Postfix, Zeyple should integrate nicely with any MTA which provides a filter/hook mechanism. Please let me know if you experiment with this. Docker A","default_branch":null,"files":null,"tree":[],"storefront":"/r/infertux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/infertux/zeyple/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}