邮件阅读流程
Web 收件箱只实现邮件选择与阅读联动。邮件选择通过 URL 查询参数保存,刷新和复制链接均能复现。Mobile 首期只展示列表。
查看流程图源码与文本描述
flowchart TD
A[进入 Web 收件箱] --> B[查询模拟服务]
B --> C{数据状态}
C -->|失败| D[错误状态与重试]
D --> B
C -->|空数据| E[空状态]
C -->|成功| F[读取 message 查询参数]
F --> G{邮件 ID 有效}
G -->|是| H[显示对应邮件]
G -->|否| I[显示首封邮件]
H --> J[选择另一封邮件]
I --> J
J --> K[更新 URL 查询参数]
K --> H边界
- 列表和阅读内容来自同一类型化数据源。
- 星标、归档、删除、搜索、写信与回复只展示禁用状态。
- ICS 邀请支持模拟接受、待定与拒绝,可重新选择。接受/待定按 UID 加入内存日历,拒绝移除;卡片与详情状态一致。“在日历中查看”定位对应周与开始时间。刷新重置,不发送真实回复。
- 不发送邮件,不持久化读写状态,不接真实认证与数据库。