diff -r a1b23ba0e67c -r ae1e7530c854 UI/EmailDialog.py --- a/UI/EmailDialog.py Sun Mar 03 16:34:18 2019 +0100 +++ b/UI/EmailDialog.py Sun Mar 03 16:47:46 2019 +0100 @@ -26,9 +26,7 @@ from .Info import BugAddress, FeatureAddress import Preferences import Utilities -from base64 import b64encode as _bencode -from email import encoders from email.mime.text import MIMEText from email.mime.image import MIMEImage from email.mime.audio import MIMEAudio @@ -45,24 +43,6 @@ ############################################################ -def _encode_base64(msg): - """ - Function to encode the message's payload in Base64. - - Note: It adds an appropriate Content-Transfer-Encoding header. - - @param msg reference to the message object (email.Message) - """ - orig = msg.get_payload() - encdata = str(_bencode(orig), "ASCII") - msg.set_payload(encdata) - msg['Content-Transfer-Encoding'] = 'base64' - -encoders.encode_base64 = _encode_base64 -# WORK AROUND: implement our corrected encoder -# TODO: check, if this work-around is still needed - - class EmailDialog(QDialog, Ui_EmailDialog): """ Class implementing a dialog to send bug reports or feature requests.