sukohi/mail-catcher

一个用于在邮件测试中强制更改发送电子邮件地址的Laravel扩展包。

2.0.0 2016-05-19 19:01 UTC

This package is not auto-updated.

Last update: 2024-09-10 20:41:22 UTC


README

一个用于在邮件测试中强制更改发送电子邮件地址的Laravel扩展包。
(适用于Laravel 5+。 Laravel 4.2版本)

安装

执行composer命令。

composer require sukohi/mail-catcher:2.*

在app.php中替换服务提供者

Illuminate\Mail\MailServiceProvider::classSukohi\MailCatcher\MailCatcherServiceProvider::class

同时别名

'Mail' => Illuminate\Support\Facades\Mail::class'Mail' => Sukohi\MailCatcher\Facades\Mailer::class

使用方法

您可以使用 \Mail::send() 如同之前一样。
但是,如果 config/mail.php 中有如下的 mail_catcher 值,发送的电子邮件地址将会被强制更改。

return array(

    // Others

    'mail_catcher' => client@example.com

);

或者您也可以设置多个电子邮件地址。

return array(

    // Others

    'mail_catcher' => [
        'client@example.com',
        'client2@example.com',
    ]

);

许可证

本软件包采用MIT许可证。

版权所有 2016 Sukohi Kuhoh