← 返回首页 AI 工具 · 在线服务

TMail 临时邮箱

匿名的一次性邮箱服务 — 打开即用,无需注册,保护你的真实邮箱免受垃圾邮件骚扰。

项目地址:github.com/sunls24/tmail 在线体验:mail.sunls.de 开源协议:MIT

立即体验临时邮箱

点击下方按钮,打开浏览器即可获取一个临时邮箱地址,无需任何注册或登录。

打开临时邮箱 →

项目概述

TMail 是一个开源的临时邮箱服务,由开发者 sunls 使用 Golang + Astro + React 构建,通过长轮询(Long Polling)实现邮件的实时接收与展示。邮件内容仅保留 10 天,过期自动清理。

该项目以 Docker 容器化方式部署,支持自建私有实例,适合个人或小团队在注册不信任的网站时保护真实邮箱地址。

项目信息详情
在线地址mail.sunls.de
GitHub 仓库sunls24/tmail
最新版本v2.0.2
技术栈Go (后端) · Astro + React (前端) · Docker
邮件保留10 天后自动删除
开源协议MIT

核心特性

🔓

无需注册

打开页面即自动生成临时邮箱地址,任何人可直接使用,零门槛。

实时接收

采用长轮询技术,新邮件到达后页面自动刷新展示,无需手动刷新。

📎

附件支持

可查看和下载邮件中的附件,完整保留邮件内容。

🎨

暗色主题

内置暗色主题切换,同时支持多语言界面。

🛡️

CSS 隔离

邮件内容 CSS 样式隔离,防止恶意邮件样式影响页面布局。

🐳

Docker 部署

提供完整 Dockerfile 和部署文档,可快速自建私有实例。

使用场景

  • 注册不信任的网站 — 注册时不想暴露真实邮箱,避免后续收到垃圾营销邮件。
  • 同一平台多账号注册 — 需要在同一个平台注册多个账号时,无需准备多个真实邮箱。
  • 临时接收验证码 — 快速获取注册验证码或激活链接,用完即弃。
  • 测试邮件功能 — 开发者测试系统邮件发送功能时,使用临时邮箱作为接收端。

如何使用

使用 TMail 临时邮箱非常简单,只需三步:

  1. 打开页面 — 访问 mail.sunls.de,页面会自动生成一个随机邮箱地址。
  2. 复制地址 — 将生成的临时邮箱地址复制,粘贴到需要填写邮箱的注册表单中。
  3. 等待邮件 — 页面会自动刷新(约每 10 秒),收到邮件后可直接在页面中查看内容和附件。
提示:你可以点击页面上的刷新按钮手动获取最新邮件,无需等待自动刷新。如果长时间未收到邮件,可尝试重新生成一个新的邮箱地址。

技术架构

层次技术说明
后端Golang高性能邮件接收与 API 服务
前端框架Astro静态站点生成,首屏加载快
前端交互React动态组件与长轮询实时更新
数据存储Ent (ORM)Go 语言 ORM 框架,管理邮件数据
容器化Docker一键部署,环境一致性
实时通信Long Polling服务端保持连接,有新邮件立即推送

该项目代码结构清晰,包含完整的 web/ 前端目录和 internal/ 后端逻辑目录,并提供了 详细的部署教程

注意事项

重要安全提醒:
  • 邮件仅保留 10 天 — 超过 10 天的邮件会被自动清理,请及时查看重要内容。
  • 地址非独占 — 随机生成的邮箱地址任何人都可以使用,请切勿用于注册重要账号(如银行、社交账号等)。
  • 不适合长期使用 — 临时邮箱适合一次性场景,不要将其作为长期通信渠道。