malcolmknott/emailtester

使用 Artisan 命令发送测试邮件

v1.0.2 2017-07-15 04:56 UTC

This package is not auto-updated.

Last update: 2024-09-24 17:32:25 UTC


README

此 Composer 包允许您通过 Laravel Artisan 命令轻松发送测试邮件。

安装

首先,通过 Composer 拉取该包。

composer require malcolmknott/emailtester

接下来,如果使用 Laravel 5,请将服务提供者在您的 config/app.php 文件中包含。

'providers' => [
    Malcolmknott\Emailtester\EmailtesterServiceProvider::class,
];

配置

在您发送邮件之前,需要更新 .env 文件中的邮件设置。

可选,发布配置文件以更新每个命令的最大发送次数,默认为每个命令 10 次。Artisan 命令的最后一个参数是发送的邮件数量。

php artisan vendor:publish --provider="Malcolmknott\Emailtester\EmailtesterServiceProvider" --tag="config"

使用方法

Artisan 命令

php artisan send-email example@example.com 1

计划任务

$schedule->command('send-email example@example.com 1')->twiceDaily(9, 21);

邮件模板

发布视图文件以添加您自己的消息。

php artisan vendor:publish --provider="Malcolmknott\Emailtester\EmailtesterServiceProvider" --tag="views"