
स्वचालित Outlook खाता पंजीकरण उपकरण जो शुद्ध HTTP प्रोटोकॉल का उपयोग करता है, जिसमें PerimeterX कैप्चा समाधान, प्रॉक्सी पूल प्रबंधन, और बल्क खाता निर्माण के लिए ईमेल टोकन पुनर्प्राप्ति शामिल है।
Microsoft Outlook 纯协议批量注册 · PerimeterX 打码 · Web 控制台 · 代理池 / 账号池 / 测活一体化
यह क्या हल करता है · इंटरफ़ेस पूर्वावलोकन · त्वरित शुरुआत · प्रॉक्सी अनुशंसा · बैन-रोकथाम रणनीति · English · Tiếng Việt · Telegram
本项目仅供学习与研究,不得用于商业违规用途。使用者需自行评估并遵守 Microsoft 服务条款,所产生的一切后果由使用者自行承担。
一句话:纯协议 Outlook 批量注册 + Web 控制台,从 PX 打码到 proofs 绑定、Graph 读信验收,全流程可视化。
多数 Outlook 注册脚本只解决「怎么发 HTTP 请求」,工程化空白很大:PerimeterX 怎么过、代理怎么轮换、proofs 恢复邮箱怎么绑、注册完 token 怎么读信、批量怎么管、号死了怎么测活。本项目把这些串成一条完整链路。
| 同类脚本 | Outlook Auto Register | |
|---|---|---|
| कार्यान्वयन विधि | ब्राउज़र ऑटोमेशन / अधूरा प्रोटोकॉल | शुद्ध HTTP प्रोटोकॉल (Fluent Web API + PX solver), ब्राउज़र पर निर्भरता नहीं |
| कैप्चा हल करना | मैन्युअल / एकल प्लेटफ़ॉर्म | captcha.run press/silent, CapSolver / EzCaptcha के साथ संगत |
| प्रॉक्सी | एकल HTTP_PROXY | SQLite प्रॉक्सी पूल: पूर्व-जाँच, सफलता दर आँकड़े, sticky बाइंडिंग, रोटेशन रणनीति |
| proofs | अक्सर सीधे skip (उच्च बैन दर) | बाहरी IMAP रिकवरी ईमेल पूल / Cloudflare catch-all कोड प्राप्ति |
| आउटपुट | खाता-पासवर्ड txt | चार-खंड / छह-खंड combo + SQLite एकीकृत संग्रहण |
| संचालन | कोई नहीं | Web कंसोल: बैच पंजीकरण, खाता पूल, लाइव परीक्षण, IMAP कीप-अलाइव |
| मेल पढ़ना | IMAP स्विच पर अत्यधिक निर्भर | Graph / Outlook REST / Thunderbird scope बहु-मोड, पंजीकरण के तुरंत बाद मेल पढ़ना संभव |
बाईं ओर पैरामीटर कॉन्फ़िगर करें, दाईं ओर SSE पूरी श्रृंखला को पुश करता है: प्रॉक्सी पूर्व-जाँच → PX → CreateAccount → proofs → Graph मेल पढ़ने योग्य। नीचे प्रति-ऑर्डर औसत लागत और चरण-वार समय का सारांश।

按 scope 自动路由 Graph / Outlook REST / IMAP,支持批量保活任务与读信自检。

注册链路
cf_domain बैकएंड), डिफ़ॉल्ट skip निषिद्ध运营管理
कैप्चा हल करना और कोड प्राप्त करना
.env फ़ॉलबैक के रूप मेंOAuth 登录页 (PKCE)
→ signup.live.com/signup (解析 ServerData)
→ CheckAvailableSigninName
→ risk/initialize (空 continuationToken)
→ humanSensorUrl + PX collector 预加载
→ risk/verify #1 (px metadata + msaRiskVerifySignature)
→ [riskChallengeRequired] captcha.run press/silent
→ risk/verify #2 (challengeSolution + px metadata)
→ CreateAccount
→ oauth20_authorize.srf (slt 登录)
→ [proofs] 外部恢复邮箱 / CF catch-all / (OUTLOOK_SKIP_PROOFS=1 时 cancel 跳过)
→ [可选] 跳过 Passkey / 获取邮件 OAuth refresh_token
git clone https://github.com/lxf746/outlook-auto-register.git
cd outlook-auto-register
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
# 编辑 .env:恢复邮箱池、CF 域名等(captcha key 建议走 Web 控制台写入数据库)
.venv/bin/uvicorn main:app --host 0.0.0.0 --port 8890
ब्राउज़र में http://127.0.0.1:8890 खोलें:
host:port:user:pass या रोटेटिंग गेटवे {sid} टेम्पलेट समर्थित है)पहली बार उपयोग में डिफ़ॉल्ट रूप से ड्राई रन चालू रहता है, वास्तविक पंजीकरण नहीं होगा; कॉन्फ़िगरेशन सही होने की पुष्टि करने के बाद चेकबॉक्स हटाकर निष्पादित करें।
# 单账号(推荐 graph_recovery 六段:Graph token + 恢复邮箱)
OUTLOOK_MAIL_TOKEN_MODE=login_exe python main.py \
--proxy 'gate.example.com:1000:user:pass-US-{sid}' \
--country US -v
# 批量(保守并发 + 抖动)
REG_PROXY_RETRIES=6 python main.py --count 10 --concurrency 2 \
--country US --proxy 'gate.example.com:1000:user:pass-US-{sid}' -v
# 仅注册,不完成 OAuth(无 refresh_token)
python main.py --skip-login
# 注册但不换 refresh_token
python main.py --no-mail-token
python scripts/ez_selftest.py
python scripts/captcha_run_selftest.py
| मोड | प्रारूप | विवरण |
|---|---|---|
graph | चार खंड | email----password----client_id----refresh_token |
graph_recovery / login_exe | छह खंड | चार खंड + recovery_email----recovery_password (अनुशंसित) |
dual | छह खंड | चार खंड + login_client_id----login_refresh_token (दोहरा टोकन) |
वेब कंसोल का "आउटपुट प्रारूप" ड्रॉपडाउन:
| विकल्प | संगत मोड |
|---|---|
| Graph चार-खंड प्रारूप | graph |
| Graph छह-खंड प्रारूप (अनुशंसित) | graph_recovery |
| IMAP छह-खंड प्रारूप | login_exe |
OUTLOOK_MAIL_TOKEN_MODE)