pooya-alen1990 / laravel-elastic-email
Elastic Email 的 Laravel 封装
14
2021-01-07 10:32 UTC
Requires
- guzzlehttp/guzzle: >=6.3
- laravel/framework: 5.1.x|5.2.x|5.3.x|5.4.x|5.5.x|5.6.x|5.7.x|5.8.x|6.*|7.*|8.*
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 的邮件文档。