支付宝和微信请在右上角下拉菜单中选择人民币。如需请求资源请发工单,附官网名称和地址。 登录发工单

Tmail - PHP多域名临时电子邮件系统

📦 概览

TMail 是一款基于 Laravel 的 多域临时邮箱系统,用户无需注册即可立刻使用临时邮箱地址接收邮件(包含大附件),适合隐私保护、临时注册等场景。系统通过 catch‑all 捕获所有子域邮箱信息,前端响应迅速,支持移动端设备使用。TMail 是一款成熟、简洁且功能全面的多域临时邮箱系统,非常适合需要隐匿邮箱、做邮件测试或临时注册用途的用户与开发者。其多域支持、API 功能和自定义选项,使其在灵活性和可扩展性方面表现突出。如果你想自建一个可品牌化、移动端友好、API 可调用的临时邮箱服务,TMail 是一个很值得选用的成熟脚本。

⚙️ 系统要求

PHP ≥ 8.2MySQL ≥ 5.6

必需扩展:OpenSSL, PDO, Mbstring, Tokenizer, XML, Ctype, JSON, BCMath, IMAP, iconv, ZIP, Fileinfo

必须启用 allow_url_fopen = ON、支持 IMAP、catch‑all 邮件接收功能(通过子域)

适配 Laravel 8,允许通过 symlink 部署;不支持安装在子目录,应部署在顶级域名或子域下

⚙️ 安装与使用

1、下载文件后解压缩,将Files.zip上传到服务器中,解压缩,也可以先解压缩再上传,不过会慢很多。
2、创建MySQL数据库。
3、nginx用户需要设置伪静态规则,宝塔用户直接选择laravel即可,非宝塔用户使用下面的规则:
location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  
}  

4、满足系统需求中的要求。
5、打开你的域名进行安装,如果nginx用户在设置伪静态规则后无法看见安装界面,需要将网站运行目录设置为public后再打开安装。
6、输入数据库信息连接,授权部分随便输入即可。其余的根据提示输入,完成安装。

🔧 功能特点

多域支持:系统可绑定多个域名,用于生成不同域名下的临时邮箱。

免注册使用:用户访问页面即可生成临时邮箱地址,无需注册。

邮件接收与查看:通过 IMAP 获取邮件,支持预览并按需删除。支持附件显示、邮件内容快速查看。

API 接口支持:提供 GET/DELETE 接口,可获取域名列表、邮箱、消息详情、删除邮件等操作。

品牌定制:支持 logo、配色、网站标题的自定义设置。

前端响应式设计:移动端友好,页面加载快,操作简单。

API 密钥管理:可生成多个 API Key,用于安全调用系统 API。

🎯 适用人群与使用场景

关注隐私保护的用户:使用临时邮箱避免主邮箱泄露,减少推广邮件骚扰。

一时性注册需求者:在线平台注册、测试账号不想使用主邮箱。

开发者:可集成 API,用作自动化脚本测试邮箱接收等功能。

运营者:打造自有临时邮箱服务平台,例如用于社区、产品测试或宣传机制等场景。

授权选项
由 精码仓 (S.E.T) 进行质量检查
完整文档
未来更新
有限的付费支持

发布日期:

2025-06-08 18:51

版本:

v7.9.1

分类:

框架:

分享: