📦 简介
临时邮箱系统源码 是一款面向 TG 用户和 Web 访客的 临时邮箱服务平台,涵盖 Telegram Bot 一键生成邮箱、Web 端邮件管理、Mail.tm API 自动对接等能力,采用 Node.js (Express + Telegraf) + MySQL。
纯中文界面 · 完全开源无加密 · 有限支持二开多语言
亲测环境:Ubuntu + Node.js 20+ + MySQL 5.7+,测试日期:2026-06-18
⚡ 功能说明
- 🚀 Telegram Bot 实时交互:在 TG 内直接生成临时邮箱、查看邮件列表、读取邮件内容,无需打开浏览器
- 💡 Web 网页端管理:提供美观的 Web 管理面板,支持邮箱生成/更换/删除、邮件分页浏览、已读标记等操作
- 🔒 Mail.tm API 自动对接:自动调用 Mail.tm 免费 API 创建临时邮箱账户,支持域名自动发现、账户创建、Token 认证、邮件轮询全流程
- 📦 邮件实时推送:每 15 秒轮询新邮件,Web 端实时刷新,TG Bot 端自动推送新邮件通知
🛠 源码信息
| 界面语言 | 纯中文 |
| 开源状态 | 完全开源 |
| 是否加密 | 无加密 |
| 二开多语言 | 有限支持(前端为固定中文,可自行替换模板文字) |
📋 技术栈
| 后端 | Node.js (Express ^4.18 + Telegraf ^4.15) |
| 前端 | 原生 HTML5 + CSS3 + JavaScript (Remix Icon 图标) |
| 数据库 | MySQL 5.7+ (mysql2 ^3.9) |
| 外部API | Mail.tm (https://api.mail.tm) · Telegram Bot API |
| 环境 | Node.js 20+ / Linux / 宝塔面板 |
🌐 第三方接口检测报告
| 接口 | 状态 | 说明 |
| Mail.tm /domains | ✅ 有效 | 返回可用域名 web-library.net |
| Mail.tm /accounts | ✅ 有效 | 创建账户成功 (201 Created) |
| Mail.tm /token | ✅ 有效 | 获取 JWT Token 成功 (200 OK) |
| Mail.tm /messages | ✅ 有效 | 查询邮件列表正常 |
💬 常见问题
Q:源码是什么界面语言?能扩展多语言吗?
A:界面为 纯中文。前端 HTML/JS 中的文案为固定中文,后端日志输出也为中文。支持有限扩展多语言,可手动替换前端模板文字,但不提供语言文件机制,如需完整国际化需自行实现 i18n 方案。
Q:是否全开源?有无加密?
A:完全开源,零加密零混淆,所有源码可直接阅读和修改。经安全扫描,未发现后门代码或恶意函数。唯一安全提醒:.env 中明文存储了凭据(Bot Token 和数据库密码),部署后请及时更换。
Q:怎么部署?包技术支持吗?
A:部署非常简单:① 宝塔面板创建 Node.js 20+ 站点;② 创建 MySQL 数据库并导入 database.sql;③ 修改 .env 中的数据库信息和 Bot Token;④ 在项目目录执行 npm install 安装依赖;⑤ 执行 npm run all 同时启动 TG Bot 和 Web 服务。不包技术支持,但提供详细说明文档,按步骤操作即可。
⚠️ 本源码仅供学习研究,请勿用于非法用途。
本站(k8code / K8源码网)更多亲测源码持续更新中





声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
