sync: select destination read-write so PERMANENTFLAGS is real (flags were dropped)
This commit is contained in:
1 parent
7e01130172
commit
f723e1eaa8
3 files changed
+14
-4
No files matched your search
@@ -106,7 +106,7 @@ def inspect(user, password):
|
||||
if not isinstance(item, tuple):
|
||||
continue
|
||||
meta, hdr = item
|
||||
flags = re.search(rb"FLAGS \((.*?)\)", meta).group(1).decode().split()
|
||||
flags = [f for f in re.search(rb"FLAGS \((.*?)\)", meta).group(1).decode().split() if f != "\\Recent"]
|
||||
date = re.search(rb'INTERNALDATE "(.*?)"', meta).group(1).decode()
|
||||
size = int(re.search(rb"RFC822.SIZE (\d+)", meta).group(1))
|
||||
mid = re.search(rb"Message-ID: <(.*?)>", hdr, re.I)
|
||||
|
||||
Reference in new issue
Block a user