From e946a74a1995b03c87a29b0062b4b0b37ce6bb38 Mon Sep 17 00:00:00 2001 From: Alex Date: Sat, 1 May 2021 09:32:26 +0200 Subject: [PATCH] [fix] Dirty fix marrow mailer --- mms2mail | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/mms2mail b/mms2mail index 6ea96ff..7dd5b6a 100755 --- a/mms2mail +++ b/mms2mail @@ -1,4 +1,16 @@ #!/usr/bin/python3 +#upstream bug dirty fix https://github.com/marrow/mailer/issues/87#issuecomment-689586587 +import sys +if sys.version_info[0] == 3 and sys.version_info[1] > 7: + sys.modules["cgi.parse_qsl"] = None +#upstream bug dirty fix https://github.com/marrow/mailer/issues/87#issuecomment-713319548 +import base64 +if sys.version_info[0] == 3 and sys.version_info[1] > 8: + def encodestring(value): + return base64.b64encode(value) + base64.encodestring = encodestring +#end bugfix + import argparse import configparser import time