feat(services): 新增标准 IMAP 邮箱服务支持(Gmail/QQ/163等)

- 新增 EmailServiceType.IMAP_MAIL 枚举值和默认配置
- 新建 ImapMailService(imaplib 标准库,强制直连)
- 注册路由新增 imap_mail 分支和 available-services 键
- 邮箱服务路由新增 imap_mail stats 统计和类型描述
- accounts 路由 _build_inbox_config 支持 imap_mail
- 前端表单/列表/编辑完整支持 IMAP 子类型
- 无新增依赖
This commit is contained in:
cnlimiter
2026-03-20 15:37:27 +08:00
parent 9ada1f6ec6
commit 0059cf97bd
10 changed files with 399 additions and 12 deletions

View File

@@ -354,7 +354,8 @@ const statusMap = {
moe_mail: 'MoeMail',
temp_mail: 'Temp-Mail自部署',
duck_mail: 'DuckMail',
freemail: 'Freemail'
freemail: 'Freemail',
imap_mail: 'IMAP 邮箱'
}
};