
Ferramenta automatizada de registro de contas Outlook usando protocolo HTTP puro com resolução de captcha PerimeterX, gerenciamento de pool de proxies e recuperação de tokens de e-mail para criação de contas em massa.
Registro em massa do Microsoft Outlook por protocolo puro · Resolução de captcha PerimeterX · Console Web · Integração de pool de proxies / pool de contas / verificação de atividade
O que ele resolve · Prévia da interface · Início rápido · Proxies recomendados · Estratégia antibloqueio · English · Tiếng Việt · Telegram
Endereço deste repositório:
lxf746/outlook-auto-register
Este projeto destina-se apenas a fins de estudo e pesquisa, não podendo ser utilizado para fins comerciais irregulares. Os usuários devem avaliar por si próprios e cumprir os Termos de Serviço da Microsoft, sendo todas as consequências decorrentes de responsabilidade exclusiva do usuário.
Em uma frase: registro em massa do Outlook por protocolo puro + console Web, com visualização de todo o fluxo, desde a resolução do captcha PX até a vinculação de proofs e a verificação de leitura de e-mails via Graph.
A maioria dos scripts de registro do Outlook resolve apenas «como enviar requisições HTTP», deixando uma grande lacuna de engenharia: como passar pelo PerimeterX, como rotacionar proxies, como vincular o e-mail de recuperação via proofs, como ler e-mails com o token após o registro, como gerenciar em lote, como verificar a atividade quando a conta morre. Este projeto encadeia tudo isso em um fluxo completo.
| Scripts similares | Outlook Auto Register | |
|---|---|---|
| Implementação | Automação de navegador / protocolo incompleto | Protocolo HTTP puro (Fluent Web API + PX solver), sem dependência de navegador |
| Resolução de captcha | Manual / plataforma única | captcha.run press/silent, compatível com CapSolver / EzCaptcha |
| Proxy | HTTP_PROXY único | Pool de proxies SQLite: pré-verificação, estatísticas de taxa de sucesso, vinculação sticky, estratégia de rotação |
| proofs | Geralmente skip direto (alta taxa de banimento) | Pool externo de e-mails de recuperação IMAP / recebimento de códigos Cloudflare catch-all |
| Saída | txt de conta e senha | combo de quatro / seis segmentos + armazenamento unificado em SQLite |
| Operação | Nenhuma | Console Web: registro em lote, pool de contas, teste de atividade, keep-alive IMAP |
| Leitura de e-mails | Forte dependência de switch IMAP | Graph / Outlook REST / Thunderbird scope em múltiplos modos, leitura de e-mails logo após o registro |
Configure os parâmetros à esquerda; à direita, o SSE envia o fluxo completo: pré-verificação de proxy → PX → CreateAccount → proofs → Graph com leitura de e-mails. Na parte inferior, resumo do consumo médio por número e tempo por etapa.

Roteia automaticamente entre Graph / Outlook REST / IMAP conforme o scope, com suporte a tarefas de manutenção em lote e autoverificação de leitura de e-mails.

Fluxo de registro
cf_domain), skip padrão proibidoGestão operacional
Resolução de captcha e recebimento de códigos
.env como fallbackOAuth 登录页 (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
Abra http://127.0.0.1:8890 no navegador:
host:port:user:pass ou ao modelo de gateway rotativo {sid})