百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mailthief

> 编程语言
开源

用于测试邮件的 Laravel 应用程序虚拟邮件服务器。

677 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

用于测试邮件的 Laravel 应用程序虚拟邮件服务器。

MailThief

MailThief 是一个用于 Laravel 应用程序(5.0+)的虚拟邮件服务器,可让您轻松地测试邮件,而无需实际发送任何电子邮件。

注意:

由于 Laravel 处理邮件测试的方式发生了变化,因此框架的新版本不需要使用 MailThief。MailThief 将继续与 Laravel 5.5 版本兼容。

快速入门

安装:

bash
composer require tightenco/mailthief --dev

示例路由:

php
Route::post('register', function () {
    //  Validation, create account, etc. 

    Mail::send('emails.welcome', [], function ($m) {
        $email = request('email');
        $m->to($email);
        $m->subject('Welcome to my app!');
        $m->from('[email protected]');
        $m->bcc('[email protected]');
        $m->getHeaders()->addTextHeader('X-MailThief-Variables', 'mailthief');
    });

    //  Return response 
});

如果您要复制此示例测试,请记住在 resources/views/emails/welcome.blade.php 中创建邮件视图。 示例测试:

…

MailThief 支持您可以在常规 Laravel Mailer 和 Message 类中完成的一切操作。更详细的文档即将发布,但在此期间,您可以探索 MailThief 和 Message 类,了解可用的功能。如果您在 Laravel 5.3 中使用新的 Mailables 语法,则可以使用 原生邮件断言。但是,如果您在任何版本的 Laravel 中使用经典的邮件语法,MailThief 仍然是您的最佳选择。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPhacktoberfest

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言