ipunkt/laravel-email-verification-interception

该包已被弃用且不再维护。未建议替代包。

用于控制邮件发送的电子邮件验证和邮件拦截器包。

dev-master 2017-01-20 16:36 UTC

This package is auto-updated.

Last update: 2023-03-23 02:47:52 UTC


README

不要向未验证或黑名单上的客户发送任何邮件。此包有助于解决这个问题。

Latest Stable Version Latest Unstable Version License Total Downloads

快速入门

composer require ipunkt/laravel-email-verification-interception:dev-master

providers 中添加到 config/app.php

\Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider::class,

安装

在 composer.json 中添加以下行

"require": {
	"ipunkt/laravel-email-verification-interception": "dev-master"
}

\Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider::class, 添加到 providers 中的 app/config/app.php

运行 php artisan vendor:publish --provider="Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider" --tag=config 以发布配置。

我们提供激活邮件模板。要自定义此模板,请运行 php artisan vendor:publish --provider="Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider" --tag=view

我们还提供迁移以创建数据库表。Laravel 会自动迁移它。如果您想自定义它,只需运行 php artisan vendor:publish --provider="Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider" --tag=migrations

配置

主要配置设置处理激活邮件相关内容。

激活部分

注册事件监听

我们可以默认注册事件监听。所以每次注册事件被触发时,邮件服务都会交互并发送账户确认邮件。

主题

激活邮件的邮件主题。您可以更改主题。此主题将用于发送的 ActivateEmail mailable。

发件人

您必须为激活邮件设置您的发件人信息。

视图

发送激活邮件的模板视图。

您可以通过在代码库中发布它来自定义此视图模板内容,请输入 php artisan vendor:publish --provider="Ipunkt\Laravel\EmailVerificationInterception\ServiceProvider" --tag=view

用户模型

有时用户模型有不同的模型类。您可以在此处设置它。