问题:HTTP读邮件接口返回最新一封邮件,但可能是之前其他账号的旧验证码。 日志显示提取到485932(06-22的)和242740(25分钟前的),提交后报邮箱验证码错误。 根因: 1. 时间解析正则匹配到了HTML标签'</label>'前缀,导致parsedate_to_datetime失败 2. 解析失败后保守'纳入候选',导致旧验证码被使用 修复: - 先清理HTML标签再提取时间 - 支持RFC2822格式和YYYY-MM-DD HH:MM:SS格式 - 解析失败时保守'拒绝'(而不是纳入候选),避免使用旧验证码 - 5项时间解析测试全部通过