From 5d8e8202a6b588c80d59056ef5127fec4531a171 Mon Sep 17 00:00:00 2001 From: perennate Date: Tue, 13 Aug 2013 11:32:13 +0800 Subject: [PATCH] Remove attachment content filter because it seems to make PGP-encrypted data invalid. --- gpg-mailgate.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/gpg-mailgate.py b/gpg-mailgate.py index 079e8a5..e5276d0 100755 --- a/gpg-mailgate.py +++ b/gpg-mailgate.py @@ -69,8 +69,6 @@ def encrypt_payload( payload, gpg_to_cmdline ): if payload.get_param( 'name' ) is not None: payload.set_param( 'name', pgpFilename ) - payload.set_payload( "\n".join( filter( lambda x:re.search(r'^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$',x), payload.get_payload().split("\n") ) ) ) - if payload.get('Content-Transfer-Encoding') is not None: payload.replace_header( 'Content-Transfer-Encoding', "quoted-printable" )