From c6f902abc331f835c483dc9675a53e53b8c9936b Mon Sep 17 00:00:00 2001 From: Igor Rzegocki Date: Mon, 15 Apr 2013 15:10:00 +0200 Subject: [PATCH] Remove unnecessary X-GPG headers (after use) --- gpg-mailgate.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gpg-mailgate.py b/gpg-mailgate.py index 70302a5..b8f7c00 100755 --- a/gpg-mailgate.py +++ b/gpg-mailgate.py @@ -1,6 +1,7 @@ #!/usr/bin/python from ConfigParser import RawConfigParser +from email.mime.base import MIMEBase import email import email.message import re @@ -36,8 +37,10 @@ if raw_message.has_key('X-GPG-Encrypt-To'): for eaddr in encrypted_to_addrs: if eaddr in to_addrs: to_addrs.remove( eaddr ) + del raw_message['X-GPG-Encrypt-To'] if raw_message.has_key('X-GPG-Encrypt-Cc'): encrypted_to_addrs.extend( [e[1] for e in email.utils.getaddresses([raw_message['X-GPG-Encrypt-Cc']])] ) + del raw_message['X-GPG-Encrypt-Cc'] def send_msg( message, recipients = None ): if recipients == None: