修复邮件系统: 1.处理收件人为None的情况 2.增强SMTP服务器对空收件人的检查
This commit is contained in:
@@ -84,7 +84,13 @@ class MailStore:
|
||||
try:
|
||||
# 查找收件人对应的邮箱
|
||||
mailbox_id = None
|
||||
recipients_list = recipients if isinstance(recipients, list) else [recipients]
|
||||
|
||||
# 处理recipients为None的情况
|
||||
if recipients is None:
|
||||
logging.warning("收件人列表为None,将使用空列表")
|
||||
recipients_list = []
|
||||
else:
|
||||
recipients_list = recipients if isinstance(recipients, list) else [recipients]
|
||||
|
||||
# 确保收件人列表不为空
|
||||
if not recipients_list:
|
||||
|
||||
Reference in New Issue
Block a user