diff --git a/app.log b/app.log new file mode 100644 index 0000000..e69de29 diff --git a/src/email_client.py b/src/email_client.py index dbfc95f..56be591 100644 --- a/src/email_client.py +++ b/src/email_client.py @@ -136,9 +136,8 @@ def fetch_unseen_emails(account: EmailAccount, skip_uids: set[bytes] | None = No skipped = 0 for folder in folders: try: - status, _ = conn.select(folder, readonly=True) + status, _ = conn.select('"' + folder + '"', readonly=True) if status != "OK": - logger.warning("无法选择文件夹: %s", folder) continue _, data = conn.uid("SEARCH", None, "UNSEEN") uids = data[0].split() if data[0] else []