fix(email): support implicit SSL (port 465) for SMTP test; add use_ssl field + encryption selector

This commit is contained in:
qyyfw committed 2026-07-10 09:54:49 +08:00
1 parent 2eeaf1d293
commit 7c71d193fc
3 files changed
+1407 -1351

No files matched your search

File diff suppressed because it is too large. Load diff
+2
View File
@@ -84,6 +84,7 @@ class Conversation(Base):
status = Column(String(10), nullable=False, default="active") # active / archived
pinned = Column(Boolean, default=False)
knowledge_graph_count = Column(Integer, default=0)
knowledge_graph_base_id = Column(String(64), default=None, comment="已生成的知识图谱知识库ID")
created_at = Column(DateTime, default=datetime.now)
updated_at = Column(DateTime, default=datetime.now, onupdate=datetime.now)
@@ -626,6 +627,7 @@ class EmailConfig(Base):
password = Column(String(200), nullable=False)
from_address = Column(String(200), nullable=False)
use_tls = Column(Boolean, default=True)
use_ssl = Column(Boolean, default=False)
created_at = Column(DateTime, default=datetime.now)
updated_at = Column(DateTime, default=datetime.now, onupdate=datetime.now)