From 722cbb605429cdc896ba025001b4c62e596c24eb Mon Sep 17 00:00:00 2001 From: Donald Zou Date: Thu, 24 Jul 2025 23:12:21 +0800 Subject: [PATCH] Fixed email sender validation --- src/modules/Email.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/Email.py b/src/modules/Email.py index b459bcd..f6416e4 100644 --- a/src/modules/Email.py +++ b/src/modules/Email.py @@ -33,7 +33,7 @@ class EmailSender: return self.DashboardConfig.GetConfig("Email", "send_from")[1] def ready(self): - return len(self.Server()) > 0 and len(self.Port()) > 0 and len(self.Encryption()) > 0 and len(self.Username()) > 0 and len(self.Password()) > 0 and len(self.SendFrom()) + return all([self.Server(), self.Port(), self.Encryption(), self.Username(), self.Password(), self.SendFrom()]) def send(self, receiver, subject, body, includeAttachment = False, attachmentName = ""): if self.ready():