OutlookRegister–一个基于 Python 的开源 Outlook / Hotmail 账号自动化批量注册与授权工具

LainsNL/OutlookRegister 是一个基于 Python 的开源 Outlook / Hotmail 账号自动化批量注册与授权工具

核心功能与亮点

  1. 自动化表单填写与注册流程

    • 通过浏览器自动化工具技术(如 patchrightplaywright)模拟真实人类操作。

    • 自动处理 Outlook/Hotmail 邮箱注册过程中的各种表单与交互。

  2. 人机验证(Captcha)避障与绕过

    • 内置对微软注册流程中验证码(如长按/人机识别等)的自动解析与过检能力。

  3. 辅助邮箱绑定(抗风控)

    • 支持通过临时邮箱 API(如 Moemail、OutlookGraph 等)在注册过程中自动绑定辅助邮箱(Recovery Email),提升账号存活率与合规度。

  4. 自动化 OAuth2 凭证获取

    • 注册成功后可自动对接 Microsoft Azure 认证流程,提取 OAuth2 的 refresh_token 并保存。

    • 方便后期直接调用 Microsoft Graph API 进行收发邮件或账号接入。

  5. 多代理与并发支持

    • 支持在 config.json 中配置代理池(如 SOCKS5 / HTTP 代理)与并发线程数。

    • 可通过 IP 隔离降低因频繁注册导致的风控和封禁风险。

 

图片[1]-OutlookRegister–一个基于 Python 的开源 Outlook / Hotmail 账号自动化批量注册与授权工具-共赢源码

使用说明摘要

  • 技术栈:Python 3.10+、patchright(首选驱动程序)。

  • 基本运行步骤

    1. 安装依赖:pip install -r requirements.txt

    2. 安装浏览器驱动:patchright install chromium

    3. 配置 config.json(设置代理、辅助邮箱服务 API、域名后缀 @outlook.com / @hotmail.com、OAuth2 应用信息等)。

    4. 启动主程序:python main.py

  • 运行结果:成功注册的账号信息与 Token 会自动保存在项目目录下的 Results 文件夹中。

 

下载地址:

GIthub仓库:https://github.com/LainsNL/OutlookRegister

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容