pooya-alen1990/laravel-elastic-email

Elastic Email 的 Laravel 封装

14 2021-01-07 10:32 UTC

This package is auto-updated.

Last update: 2024-09-07 19:00:58 UTC


README

Elastic Email 的 Laravel 封装

安装

使用 composer CLI 将 Laravel Elastic Email 添加为依赖项

composer require pooya-alen1990/laravel-elastic-email

接下来,在 config/services.php 中添加以下内容,并在 .env 文件中添加正确的值

'elastic_email' => [
	'key' => env('ELASTIC_KEY'),
	'account' => env('ELASTIC_ACCOUNT')
]

接下来,在 config/app.php 中取消 Laravel 默认 MailServiceProvider 的注释。如果使用的是 Laravel 5.5 以下版本,请将 MailServiceProvider 添加到 providers 数组中

'providers' => [
    /*
     * Laravel Framework Service Providers...
     */
    ...
//    Illuminate\Mail\MailServiceProvider::class,
    Chocoholics\LaravelElasticEmail\MailServiceProvider::class,
    ...
],

最后,在 .env 文件中将默认的邮件服务提供商切换到 Elastic Email,通过设置 MAIL_DRIVER=elastic_email

使用方法

此包的工作方式与 Laravel 原生邮件发送器完全相同。请参阅 Laravel 的邮件文档。