ebethus / laravel-elastic-email-driver
Laravel Elastic Mailing Driver
1.0.2
2023-05-03 23:40 UTC
Requires
- guzzlehttp/guzzle: >=7.0
- laravel/framework: 9.x.x|10.x.x
- symfony/mailer: ^6.0
README
Elastic Email 的 Laravel 邮件驱动
安装
使用 composer CLI 将 Laravel Elastic Email 添加为依赖项
composer require ebethus/laravel-elastic-email-driver
接下来,将以下内容添加到您的 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 的邮件文档。