浏览代码

IMAP Folder Liste zum Abgleich

gc-server3 14 小时之前
父节点
当前提交
d86db0ea76
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      mailserver/imap.py

+ 3 - 0
mailserver/imap.py

@@ -41,6 +41,9 @@ class Imap:
 
         with self.connect("archiv") as mb:
             folder_list = [f.name for f in mb.folder.list() if "Archive." in f.name]
+            folder_list.sort()
+            with open("mailserver/folder_list.json", "w") as fwh:
+                json.dump(folder_list, fwh, indent=2)
 
             for folder in folder_list:
                 msg_count = mb.folder.status(folder)["MESSAGES"]