MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / EmailService

Class EmailService

src/database/models.py:94–106  ·  view source on GitHub ↗

邮箱服务配置表

Source from the content-addressed store, hash-verified

92
93
94class EmailService(Base):
95 """邮箱服务配置表"""
96 __tablename__ = 'email_services'
97
98 id = Column(Integer, primary_key=True, autoincrement=True)
99 service_type = Column(String(50), nullable=False) # 'outlook', 'moe_mail'
100 name = Column(String(100), nullable=False)
101 config = Column(JSONEncodedDict, nullable=False) # 服务配置(加密存储)
102 enabled = Column(Boolean, default=True)
103 priority = Column(Integer, default=0) # 使用优先级
104 last_used = Column(DateTime)
105 created_at = Column(DateTime, default=utcnow_naive)
106 updated_at = Column(DateTime, default=utcnow_naive, onupdate=utcnow_naive)
107
108
109class RegistrationTask(Base):

Calls

no outgoing calls