Enhancement: fetch mails in bulk (#5249)

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
This commit is contained in:
Thomas FalkenbergandTrenton H authored and GitHub committed 2024-01-05 10:43:22 -08:00
1 parent 8da2535a65
commit 355a434a07
2 files changed
+2 -1

No files matched your search

+1
View File
@@ -569,6 +569,7 @@ class MailAccountHandler(LoggingMixin):
criteria=criterias,
mark_seen=False,
charset=rule.account.character_set,
bulk=True,
)
except Exception as err:
raise MailError(
+1 -1
View File
@@ -118,7 +118,7 @@ class BogusMailBox(AbstractContextManager):
if username != self.USERNAME or access_token != self.ACCESS_TOKEN:
raise MailboxLoginError("BAD", "OK")
def fetch(self, criteria, mark_seen, charset=""):
def fetch(self, criteria, mark_seen, charset="", bulk=True):
msg = self.messages
criteria = str(criteria).strip("()").split(" ")