验证码看板

验证码看板

正在加载邮件状态

0已验证邮件
0分析中
0总邮件
0收件人数

邮箱配置

配置多个 IMAP 邮箱,也支持 Catch-All 转发后的原始收件人展示。

Outlook.com 授权

适合 Outlook.com 邮箱。先填写 Microsoft Graph 应用 Client ID,然后点击开始授权,每个 Outlook.com 账号授权一次。

查看 Outlook.com 添加图文教程
Microsoft Entra
App registrations
New registration

1. 新建应用注册

打开 Microsoft Entra 管理中心,进入 IdentityApplicationsApp registrations,点击 New registration

2. 选择账号类型

名称可填写 验证码看板。账号类型选择 任何组织目录中的账户和个人 Microsoft 账户,这样 Outlook.com 个人邮箱才能授权。

Microsoft Graph
Delegated Mail.Read User.Read offline_access

3. 添加 API 权限

进入 API permissions,添加 Microsoft Graph 的委托权限:Mail.ReadUser.Readoffline_access

Application (client) ID xxxxxxxx-xxxx-xxxx

4. 复制 Client ID

回到应用的 Overview 页面,复制 Application (client) ID,粘贴到本页面的 Microsoft Graph 应用 Client ID,并保存。

ABCD-EFGH

5. 授权 Outlook.com

点击 添加 Outlook.com 邮箱,打开授权页面,输入页面显示的代码,登录对应 Outlook.com 邮箱并同意授权。

php worker.php
Graph 拉取邮件 AI 识别 TikTok 验证码 推送飞书并显示

6. 启动定时任务

每个 Outlook.com 账号授权一次即可。之后定时执行 php worker.php,系统会自动刷新 token 并拉取邮件。

只需要 Client ID,不需要 Client Secret。本系统使用设备代码授权流程,适合简单 PHP 部署。

IMAP 邮箱列表

邮件流转

  1. 验证码发到多个邮箱或 Catch-All 域名邮箱。
  2. 定时任务执行 php worker.php 拉取新邮件。
  3. AI 判断是否验证码邮件,并提取验证码和验证链接。
  4. 看板按原始收件人展示,同时推送飞书。

通知设置

飞书自建应用已固定配置,新验证码到达时自动发送到指定群聊。

飞书应用群聊配置

当前使用代码内固定的 App ID、App Secret 和群聊 Chat ID。通常不需要在页面修改。

App IDcli_aadcad0f41381bcb
群聊 Chat IDoc_ad3c13941c7e0a27f5a4ba799601df23
App Secret已写入本地配置文件

AI 设置

使用 OpenAI 兼容接口判断邮件是否为验证码邮件。

模型接口配置

未加载配置状态