From 7573ae080dc2f2988bd26848b02c57a86b9956e1 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Mon, 28 Dec 2020 01:45:35 +0300 Subject: [PATCH] Fix TypeError: mappingproxy object does not support item assignment --- mail_loop_mymail.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_loop_mymail.py b/mail_loop_mymail.py index 7d2b325..95b5e20 100755 --- a/mail_loop_mymail.py +++ b/mail_loop_mymail.py @@ -17,7 +17,7 @@ def IMAP_starttls(self, keyfile=None, certfile=None,cert_reqs=ssl.CERT_NONE,ca_c self.sock = ssl.wrap_socket(self.sock, keyfile, certfile,cert_reqs=cert_reqs,ca_certs=ca_certs) self.file = self.sock.makefile('rb') -imaplib.IMAP4.__dict__['starttls']=IMAP_starttls +setattr(imaplib, 'starttls', IMAP_starttls) imaplib.Commands['STARTTLS']=('NONAUTH',) try: