From 6ec0a8cb308466963e7b9754a1821f3cfb1e6969 Mon Sep 17 00:00:00 2001 From: adminlove520 <791751568@qq.com> Date: Fri, 27 Mar 2026 16:17:27 +0800 Subject: [PATCH] fix: update 9 broken submodules and add tempmail (closes #2) - Update all 9 submodules to latest remote HEAD to fix 'not our ref' errors: - packages/email/Hotmail-Outlook-Create-Account-Register-Auto - packages/email/cloudflare_temp_email - packages/email/msOauth2api - packages/email/outlook-auto-register - packages/general/MREGISTER - packages/general/Ultimate-openai-gemini-claude-api-key-scraper - packages/general/any-auto-register - packages/general/cursor-auto-register - packages/general/grok-register - Add new submodule: packages/email/tempmail (https://github.com/123nhh/tempmail.git) - Update README.md with tempmail documentation --- .gitmodules | 3 +++ README.md | 14 ++++++++++++++ .../Hotmail-Outlook-Create-Account-Register-Auto | 2 +- packages/email/cloudflare_temp_email | 2 +- packages/email/msOauth2api | 2 +- packages/email/outlook-auto-register | 2 +- packages/email/tempmail | 1 + packages/general/MREGISTER | 2 +- .../Ultimate-openai-gemini-claude-api-key-scraper | 2 +- packages/general/any-auto-register | 2 +- packages/general/cursor-auto-register | 2 +- packages/general/grok-register | 2 +- 12 files changed, 27 insertions(+), 9 deletions(-) create mode 160000 packages/email/tempmail diff --git a/.gitmodules b/.gitmodules index b4c2348..33aa02b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -53,3 +53,6 @@ [submodule "packages/general/ExaFree"] path = packages/general/ExaFree url = https://github.com/chengtx809/ExaFree.git +[submodule "packages/email/tempmail"] + path = packages/email/tempmail + url = https://github.com/123nhh/tempmail.git diff --git a/README.md b/README.md index 9c5a22b..c986f8f 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ AI-Account-Toolkit/ │ └── claude-key-switch/ # Claude 密钥切换工具 ├── email/ # 邮箱相关子模块 │ ├── cloudflare_temp_email/ # Cloudflare 临时邮箱服务 + │ ├── tempmail/ # 自托管临时邮箱服务(多域名、MX 自动验证、Web 管理) │ ├── msOauth2api/ # 微软 OAuth2 邮件取件 API │ ├── Hotmail-Outlook-Create-Account-Register-Auto/ # Hotmail 账号自动创建工具 │ └── outlook-auto-register/ # Outlook 邮箱注册工具集 @@ -320,6 +321,19 @@ AI-Account-Toolkit/ **使用指南**:[packages/general/ExaFree/README.md](packages/general/ExaFree/README.md) +### 25. tempmail - 自托管临时邮箱服务 + +**功能**:一个自托管临时邮件服务平台,支持多域名池、用户自助提交域名、MX 自动验证与自动禁用、API Key 鉴权及 Web 管理后台。基于 Docker 部署,包含 PostgreSQL、PgBouncer、Redis、Postfix 等完整组件。 + +**主要文件**: +- `docker-compose.yml` - 容器化部署配置 +- `api/` - Go API 服务 +- `frontend/` - 静态 SPA 前端 +- `sql/` - 数据库初始化和迁移脚本 +- `.env.example` - 环境变量配置模板 + +**使用指南**:[packages/email/tempmail/README.md](packages/email/tempmail/README.md) + ## 快速开始 ### 1. 环境准备 diff --git a/packages/email/Hotmail-Outlook-Create-Account-Register-Auto b/packages/email/Hotmail-Outlook-Create-Account-Register-Auto index 818e437..06576b7 160000 --- a/packages/email/Hotmail-Outlook-Create-Account-Register-Auto +++ b/packages/email/Hotmail-Outlook-Create-Account-Register-Auto @@ -1 +1 @@ -Subproject commit 818e43783658e31b156c15796965c9b5de6bb00b +Subproject commit 06576b7ae367e533cdbcffce160b6379ec62e643 diff --git a/packages/email/cloudflare_temp_email b/packages/email/cloudflare_temp_email index e8edac6..c97a9a2 160000 --- a/packages/email/cloudflare_temp_email +++ b/packages/email/cloudflare_temp_email @@ -1 +1 @@ -Subproject commit e8edac6bc7b6513aad328a98992f512f16dc8630 +Subproject commit c97a9a278b5a9afb5877f515161892d4ec72cc49 diff --git a/packages/email/msOauth2api b/packages/email/msOauth2api index ecfbcb1..6c6d2c7 160000 --- a/packages/email/msOauth2api +++ b/packages/email/msOauth2api @@ -1 +1 @@ -Subproject commit ecfbcb1f685e72f7df5263b12c952d2c972c3a05 +Subproject commit 6c6d2c7c8fdbcb7738e972eb0f50efb409cf6127 diff --git a/packages/email/outlook-auto-register b/packages/email/outlook-auto-register index 82a46ed..50dea23 160000 --- a/packages/email/outlook-auto-register +++ b/packages/email/outlook-auto-register @@ -1 +1 @@ -Subproject commit 82a46edf35b5cc77e1ad1d2ee7932a03ea8ff2fa +Subproject commit 50dea23b5432b5ee30e45293b5fb869252a0386e diff --git a/packages/email/tempmail b/packages/email/tempmail new file mode 160000 index 0000000..3691799 --- /dev/null +++ b/packages/email/tempmail @@ -0,0 +1 @@ +Subproject commit 36917993e87eb14b45e7367c8d8a6a7426f26843 diff --git a/packages/general/MREGISTER b/packages/general/MREGISTER index 1545848..ad7d262 160000 --- a/packages/general/MREGISTER +++ b/packages/general/MREGISTER @@ -1 +1 @@ -Subproject commit 15458482bb7652fa79bd6aaf77a475f19675d768 +Subproject commit ad7d262552baca4723ed357e0c5e160c3483fb19 diff --git a/packages/general/Ultimate-openai-gemini-claude-api-key-scraper b/packages/general/Ultimate-openai-gemini-claude-api-key-scraper index d464ad2..26098d2 160000 --- a/packages/general/Ultimate-openai-gemini-claude-api-key-scraper +++ b/packages/general/Ultimate-openai-gemini-claude-api-key-scraper @@ -1 +1 @@ -Subproject commit d464ad2e1093be89937c5724cf6c1bb549196311 +Subproject commit 26098d222f250541ec1d5fa147ef650eb5937ede diff --git a/packages/general/any-auto-register b/packages/general/any-auto-register index 4c60efd..e0b1afe 160000 --- a/packages/general/any-auto-register +++ b/packages/general/any-auto-register @@ -1 +1 @@ -Subproject commit 4c60efd314bd08a57c954cbfa4f195e7b69644db +Subproject commit e0b1afe13eaa48c0ee533c6cf679292ce3e7c286 diff --git a/packages/general/cursor-auto-register b/packages/general/cursor-auto-register index a53b869..7537fb6 160000 --- a/packages/general/cursor-auto-register +++ b/packages/general/cursor-auto-register @@ -1 +1 @@ -Subproject commit a53b869aeb309e0300e5f8b096338ea6e332b905 +Subproject commit 7537fb6e4261ad98ad6db511e3b93587714c128d diff --git a/packages/general/grok-register b/packages/general/grok-register index 5b0003f..c69f218 160000 --- a/packages/general/grok-register +++ b/packages/general/grok-register @@ -1 +1 @@ -Subproject commit 5b0003f8bd85a59e7971cc65f1372fbd12f9ec84 +Subproject commit c69f218bae8b86b2499c80a921f481e85f2c446b