lxf746/outlook-auto-register
Microsoft Outlook Fluent Web API 协议注册工具(纯协议,无浏览器依赖)
What it solves
This project provides an automated, protocol-based system for bulk registering Microsoft Outlook accounts. It addresses the gap in existing scripts by integrating the entire account lifecycle: bypassing PerimeterX (PX) bot detection, managing residential proxy rotation, binding recovery emails (proofs), and verifying account viability through email reading (Graph API).
How it works
Unlike browser-based automation, this tool uses pure HTTP protocols (Fluent Web API) to simulate the registration process. The workflow follows a specific sequence: OAuth PKCE login, sign-up requests, risk verification via a PerimeterX solver, and final account creation. It integrates with third-party captcha solving services (like captcha.run) and supports recovery email pools via IMAP or Cloudflare catch-all domains to reduce account banning rates.
Who it’s for
Users who need to create and manage large numbers of Outlook accounts for research or testing purposes, specifically those who can provide their own residential proxies and captcha solving API keys.
Highlights
- Pure Protocol Implementation: Operates without a browser, making it more efficient and lightweight than automation tools.
- Integrated Proxy Pool: Uses a SQLite database to track proxy success rates, perform pre-checks, and handle sticky binding.
- Comprehensive Account Management: Includes a Web console for batch registration, real-time SSE logs, and account health checks (keep-alive).
- Flexible Output Formats: Generates account credentials in various formats (e.g., 4-segment or 6-segment combos) including OAuth refresh tokens for immediate email access.
- Automated Recovery Binding: Prevents high ban rates by requiring the binding of external recovery emails during registration.
Related
- Project
- Project
- Project
- Project