Skip to content

支持邮箱 + 别名自动回溯主账号#41

Merged
ZeroPointSix merged 2 commits into
mainfrom
alias-email-merge
Apr 13, 2026
Merged

支持邮箱 + 别名自动回溯主账号#41
ZeroPointSix merged 2 commits into
mainfrom
alias-email-merge

Conversation

@ZeroPointSix
Copy link
Copy Markdown
Owner

Summary

  • mailbox_resolver 新增 normalize_alias_email,统一将 user+tag@domain 规范化为主地址,resolve_mailbox 默认走该规范化逻辑。
  • controllers/emails.py 在 external common 参数解析与内部邮件读取入口接入别名规范化,保证主地址与别名地址读取行为一致。
  • 补齐别名能力测试与迁移兼容测试(normalize、flow、migration_compat、resolver 别名回溯),并更新 CHANGELOG 与 WORKSPACE 记录。

Test

  • python -m unittest tests.test_email_alias_normalize tests.test_mailbox_resolver tests.test_email_alias_flow tests.test_email_alias_migration_compat -v
  • 结果:Ran 20 tests in 7.103s, OK

@ZeroPointSix ZeroPointSix merged commit 67f3ea4 into main Apr 13, 2026
5 of 6 checks passed
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants