feat: 新增 freemail 邮箱服务渠道支持

This commit is contained in:
yunxilyf
2026-03-19 23:33:31 +08:00
parent 7f8e85b0aa
commit f4f17ebb5d
11 changed files with 489 additions and 1157 deletions

View File

@@ -36,6 +36,7 @@ class EmailServiceType(str, Enum):
CUSTOM_DOMAIN = "custom_domain"
TEMP_MAIL = "temp_mail"
DUCK_MAIL = "duck_mail"
FREEMAIL = "freemail"
# ============================================================================
@@ -120,6 +121,13 @@ EMAIL_SERVICE_DEFAULTS = {
"password_length": 12,
"timeout": 30,
"max_retries": 3,
},
"freemail": {
"base_url": "",
"admin_token": "",
"domain": "",
"timeout": 30,
"max_retries": 3,
}
}