页面配置暂未加载完成
{{ configLoadError || (isLoadingConfig ? '正在加载配置,请稍候...' : '配置仍未返回,请点击下方重试。') }}
实时运行日志
基础发信设置
支持逗号分隔多域名,此处必须填写你配置在 CF 的主域名黄金矿工模式
开启后按主域统计异常,并在超限后自动冷却。
超限域名会暂时停用;关闭后恢复随机使用,不计数、不冷却。
当前模式不支持此功能!仅限 cloudflare_temp_email、freemail、cloudmail、openai_cpa。
同一主域异常达到该次数后暂停使用,`0` 表示关闭。
触发阈值后,该主域会暂停使用指定时长。
最多 10 组,自动模式下不能超过有效主域名数量。
自动按 `mail_domains` 顺序分组;手动模式需要覆盖全部主域。
轮转模式每轮切组;耗尽后切组会先跑完当前组。
录入格式需与 `mail_domains` 一致;仅允许填写已配置主域名,且不能跨组重复。
请先填写有效的 `mail_domains`,且分组数量不能大于有效主域名数量。
仅勾选的异常类型会累计到当前域名的异常计数,并参与冷却判断。
域名列表
仅展示当前进程内的主域名计数与冷却状态,重启后会重新统计。
可用 {{ availableMailDomainCount }} / 冷却 {{ cooldownMailDomainCount }}
Cloudflare 接口凭据 (全局)
获取提示:登录 Cloudflare 后,访问 https://dash.cloudflare.com/profile/api-tokens 获取 Global API Key。
基础域名解析与邮件托管(全局通用)
说明:提取上方填写的“发信域名池”,在 CF 创建托管区并分配专属 NS 地址。获取后,请务必前往您购买域名的平台修改 DNS 服务器。
说明:在您的域名 NS 修改生效后点击此按钮。系统将自动校验解析状态,启用 CF 企业邮箱,并注入接收邮件所需的 MX 与 TXT 记录。
多级域名泛解析模式
开启后将自动使用指定域名层级。
第一次使用请先填写上方发信域名池后再点击下方推送按钮;如果后续新增主域,也要再次推送。推送一次即可长期生效。
当前模式不支持此功能!仅限 cloudflare_temp_email、freemail、imap、cloudmail。
渠道专属参数
这是一个免费的公开临时邮箱 API。
系统已内置全部对接逻辑,无需填写任何 API Key、账号或密码,选中后即可直接使用。
强烈建议:国内服务器务必勾选左侧的【获取邮箱使用全局代理穿透】,否则极易获取失败。
这是一个免费的公开临时邮箱 API
系统已内置全部对接逻辑,无需配置任何密钥,选中后即可直接使用。
强烈建议:国内服务器务必勾选左侧的【获取邮箱使用全局代理穿透】,然后开启节点切换,否则极易获取失败。
兼容账号密码格式导入;无 Refresh Token 可到左侧微软邮箱库点击“去授权”。
Gmail OAuth 裂变控制
必须先在左侧API 模式选择Gmail_OAuth授权完毕后在回到此功能使用!用于减少每日 CF 10 万次触发限制问题;邮件会在内存中短暂保存,阅后即焚,项目重启后也会自动清空。
系统将自动开启本地服务接收,抛弃R2,D1,KV
注意:请务必确保上方填写的密钥与 CF Worker 变量中的 EMAIL_WEBHOOK_SECRET 严格一致!非公网域名环境请不要使用该邮箱。
内存池专属流水线 (依赖上方全局配置)
操作说明:填写专属的 Worker 项目名称。点击部署后,系统会自动拉取内存池版源码,注入上方 Webhook 密钥和本面板地址到 CF 边缘节点。此步骤可随时重复执行。
操作说明:请务必先在左侧全局面板完成“通用步骤 2(激活邮件服务)”后再点击此按钮!系统会把该域名的所有邮件直接路由到此 Worker。
已完美接入 FviaInboxes.com
请在浏览器中访问 https://FviaInboxes.com/,按 F12 打开开发者工具,点击 Get Email,复制 messages 请求里的 authorization: Bearer 后面的完整字符串。
提示:建议务必开启左侧的【获取邮箱使用全局代理穿透】!
这是一个免费的公开临时邮箱
系统已内置全部对接逻辑,无需填写任何 API Key、账号或密码,选中后即可直接使用。
提示:建议务必开启左侧的【获取邮箱使用全局代理穿透】!
这是一个免费的公开临时邮箱
系统已内置全部对接逻辑,无需填写任何 API Key、账号或密码,选中后即可直接使用。
提示:建议务必开启左侧的【获取邮箱使用全局代理穿透】!
Gmail OAuth 2.0 自动化配置向导
Step 1: 创建项目与 API 启用
1. 访问 Google Cloud 控制台。
2. 点击顶部项目选择器,选择 "New Project"(新建项目),命名为 18X-OpenAI-Regst-Mail。
3. 在搜索框中搜索 "Gmail API",然后点击启用(ENABLE);如果已经启用,则点击管理。
Step 2: 配置 OAuth 权限请求页面
这是最关键的一步,决定谁可以授权你的程序:
- 选择 左侧菜单 OAuth 权限请求页面 -> 开始。
- 应用名称:随便起,例如 18X OpenAI Regst。
- 用户支持电子邮件:填写你自己的 Gmail 地址。
- 开发者联系信息:填写你自己的 Gmail 地址。
- 出现“内部”和“外部”选项时,记得选择 "外部"
Step 3: 创建凭据 (Credentials)
1. 点击左侧 "目标对象" > "测试用户" > "Add users"。添加你自己的Gmail邮箱
2. 点击左侧 “数据访问” > “添加或移除范围” > “右侧手动添加范围”。填入 https://www.googleapis.com/auth/gmail.modify,然后点击“添加到表”,再点击“更新”。
3. 点击左侧 “客户端” > “创建客户端” > “选择桌面应用程序”。
4. 创建成功后,页面会弹出一个包含客户端 ID 和密钥的窗口。直接点击旁边的“下载 JSON”按钮。
5. 将下载得到的 JSON 文件改名为 credentials.json,然后在下方上传。
Step 4: 最终激活授权
提示:将 Google 下载的 JSON 直接上传即可,系统会自动把它写入数据库,无需再手动操作服务器文件。
本项目极速接收邮件
开启后可减少每日 CF 10 万次触发限制问题;如果不再需要,请记得删除 Worker 中的 EMAIL_WEBHOOK_URL 和 EMAIL_WEBHOOK_SECRET 变量。
注意:该密钥对应 Worker 中的 EMAIL_WEBHOOK_SECRET 变量;Worker 里的 EMAIL_WEBHOOK_URL 填当前项目的公网访问地址,例如 http://ip:8000。结尾不要带斜杠,也不要填写 127.0.0.1。
必须部署魔改版才能使用该邮箱:
your-git-host.example/freemail本项目极速接收邮件
开启后可减少每日 CF 10 万次触发限制问题;如果不再需要,请记得删除 Worker 中的 EMAIL_WEBHOOK_URL 和 EMAIL_WEBHOOK_SECRET 变量。
注意:该密钥对应 Worker 中的 EMAIL_WEBHOOK_SECRET 变量;Worker 里的 EMAIL_WEBHOOK_URL 填当前项目的公网访问地址,例如 http://ip:8000。结尾不要带斜杠,也不要填写 127.0.0.1。
若开启左侧多级域名泛解析模式或使用上面的减少每日 CF 10 万次触发限制功能,必须部署魔改版:
your-git-host.example/cloud-mailDuck 官方模式固定通过 Gmail OAuth 收取转发验证码;自定义 API 模式直接读取 DuckMail API 邮箱消息。
已接入 Generator.email
系统会请求获取邮箱,并提取验证码。
提示:此站可能存在较强的 Cloudflare 风控,建议开启“获取邮箱使用全局代理穿透”并使用优质代理。
已完美接入 Tmailor.com 解密接口
请在浏览器中访问 https://tmailor.com/,点击 Access Details,复制初始 Access Token 字符串填入下方。
提示:建议务必开启左侧的【获取邮箱使用全局代理穿透】!
模式: LuckMail 接码
{{ config.luckmail.tag_id || '未对标' }}
手动囤号控制台
Tools提示:若不勾选“购买后打标”,新号将保留为“未用”状态,后续可被自动化脚本通过“历史复用”逻辑随机抽走。
AI 资料增强 (Codex)
开启后系统将自动调用 AI 生成信息,并根据域名层级(当前第 {{config.sub_domain_level + 1}} 级)自动扩展。
批量删除 CF 托管域名
仅删除你在下方填写的域名,不会直接拿发信域名池整批删除。
这里填写你要从 Cloudflare 删除托管的域名,不会自动读取上方发信域名池。
批量导入微软邮箱
支持格式(每行一条):
email----password
email----password----client_id----refresh_token
其中 client_id 和 refresh_token 都可留空。
| 邮箱 / 密码 | 鉴权类型 | Token 概况 | 状态 | 分裂次数 | 导入时间 | 操作 | |
|---|---|---|---|---|---|---|---|
| 暂无微软邮箱库数据 | |||||||
|
{{ showPwd.showMailboxesPlaintext ? mailbox.email : maskEmail(mailbox.email) }}
{{ showPwd.showMailboxesPlaintext ? (mailbox.password || '-') : (mailbox.password ? '••••••••' : '-') }}
|
{{ getMailboxAuthLabel(mailbox) }}
{{ mailbox.client_id ? (showPwd.showMailboxesPlaintext ? mailbox.client_id : maskValue(mailbox.client_id)) : '未设置 Client ID' }}
|
{{ mailbox.refresh_token ? 'Refresh Token 已绑定' : '未绑定 Token' }}
{{ mailbox.refresh_token ? (showPwd.showMailboxesPlaintext ? mailbox.refresh_token : maskValue(mailbox.refresh_token)) : '-' }}
|
{{ getMailboxStatusLabel(mailbox) }}
待重试
|
{{ mailbox.fission_count || 0 }} fission | {{ formatTime(mailbox.created_at) }} | ||
| 账号 | 密码 | 凭证状态 | 推送平台 | 活跃 | 创建时间 | 推送时间 | 操作 | |
|---|---|---|---|---|---|---|---|---|
| 暂无账号库存数据 | ||||||||
| {{ showAccountsPlaintext ? acc.email : maskEmail(acc.email) }} | {{ showAccountsPlaintext ? (acc.password || '-') : (acc.password ? '••••••••' : '-') }} | {{ acc.status || '未知' }} |
{{ badge.name }}
未推送
|
{{ Number(acc.is_active) === 1 ? '活跃' : '禁用' }} | {{ acc.created_at || '-' }} | {{ acc.push_time || '-' }} |
|
|
基础代理设置
基础请求代理地址,如 http://127.0.0.1:7897批量代理池
按列表轮换代理;启用后优先使用批量代理池。
支持 `http://...`、`https://...`、`socks5://...`、`socks5h://...`;未写协议时默认按 `socks5h://` 解析
| 类型 | 远端凭证 (账号) | 当前状态 | 额度用量大盘 | 最后检查 | 操作 | |
|---|---|---|---|---|---|---|
| 暂无云端账号数据或未勾选平台 | ||||||
| Sub2API Img2API CPA | {{ showCloudPlaintext ? acc.credential : maskEmail(acc.credential) }} |
存活
失效
已禁用
|
{{ acc.details.window_stats?.requests ?? acc.details.requests ?? 0 }} req
{{ (acc.details.window_stats?.tokens ?? acc.details.tokens ?? 0) >= 1000 ? ((acc.details.window_stats?.tokens ?? acc.details.tokens ?? 0)/1000).toFixed(1) + 'K' : (acc.details.window_stats?.tokens ?? acc.details.tokens ?? 0) }}
A ${{ Number(acc.details.window_stats?.standard_cost ?? acc.details.standard_cost ?? 0).toFixed(2) }}
U ${{ Number(acc.details.window_stats?.user_cost ?? acc.details.user_cost ?? 0).toFixed(2) }}
5h
{{ acc.details.codex_5h_used_percent }}%
{{ (acc.details.codex_5h_reset_at || '').substring(5, 16).replace('-', '/') }}
7d
{{ acc.details.codex_7d_used_percent }}%
{{ (acc.details.codex_7d_reset_at || '').substring(5, 16).replace('-', '/') }}
PLAN: {{ acc.details.cpa_plan_type }}
总额: {{ acc.details.cpa_total }}
剩余: {{ acc.details.cpa_remaining }}
周限额
剩余 {{ acc.details.cpa_primary_remain_pct }}%
代码审查周限额
剩余 {{ acc.details.cpa_codex_remain_pct }}%
{{ acc.details.plan_type || 'Free' }}
总额度: {{ acc.details.quota }}
{{ limit.feature_name }}
{{ limit.remaining }}
{{ limit.reset_after.substring(5, 16).replace('T', ' ') }}
{{ acc.account_type === 'cpa' ? '等待右侧测活获取数据...' : '暂无用量缓存' }}
|
{{ acc.last_check || '-' }} | ||
批量导入 Team Token
支持格式(每行一个完整的 JWT Token):
eyJhbGciOiJSUzI1...
可设置为每隔 N 分钟自动清理一次;保存后会立即先执行一轮,后续再按分钟倒计时循环执行。若主任务运行中,会等待主任务停止后自动补跑。
| # | 解析邮箱 | Access Token | 操作 |
|---|---|---|---|
| 暂无 Team 库数据,请点击右上角导入 | |||
| {{ index + 1 }} | {{ showTeamsPlaintext ? team.email : maskEmail(team.email) }} | {{ showTeamsPlaintext ? team.access_token : 'eyJhbGciOi...' }} | |
CPA 仓管中心 前往项目地址
开启后,即使未获取到 Token 的“半成品”账号也会强制入库,方便您后续手动登录提取。
Sub2API 仓管 前往项目地址
防止因 Sub2API 绑定失败导致账号丢失。开启后将保留所有注册成功的原始账号密码。
仅用于 Sub2API 推送与导出。空行 = 不带代理;1 行 = 固定代理;2 行及以上 = 按顺序轮转。
新账号推送参数
仅对 OpenAI OAuth 账号生效。启用后,并发数将作为该账号 WS 连接池上限。
填写接口地址和 API Key 并保存后,点击“获取线上分组”以同步数据。
image2api 仓管 前往项目地址
内存预测与实测监控
根据当前配置估算低 / 中 / 高内存占用,并通过 psutil 显示当前 Python 进程 RSS。
{{ memoryPrediction?.safety?.message || memoryPrediction?.prediction?.model_note || '切换到本页后会自动获取完整预测数据。' }}
{{ memoryPrediction.actual.note }}
{{ memoryPrediction?.recommendation?.summary }}
- {{ item }}
磁盘 / 日志清理
清理历史日志、缓存、`__pycache__` 和临时文件。适合服务器越来越卡、磁盘占用上升、重启恢复变慢时先做一轮保洁。
杂项与安全控制
请妥善保管此密码,热重载后立即生效
设置过大(>1000)可能导致浏览器严重卡顿。
开启后,不再进入无密码 OTP 接管流程,命中该分支时会直接放弃当前账号。
并发与时延微调
常规量产模式边界控制
开启后,即使未获取到 Token 的“半成品”账号也会强制入库,方便您后续手动登录提取。
开启后,常规模式注册成功时会自动将 image2api 凭证写入本地数据库。