dena-a/laravel-elastic-email

用于通过 Laravel 发送邮件的 Elastic Email HTTP API 包装器

1.1.0 2017-02-25 19:42 UTC

This package is auto-updated.

Last update: 2024-09-11 00:40:35 UTC


README

一个简单的插件,允许通过 Elastic E-Mail 发送电子邮件

安装

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

$ composer require dena-a/laravel-elastic-email

对于 Laravel 5.1 - 5.3,将包添加到您的 composer.json 并运行 composer update。

"require": {
	"dena-a/laravel-elastic-email": "1.0.3"
},

接下来,将以下内容添加到您的 config/services.php 中

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

并将正确的值添加到您的 .env 文件中。

第三步,在 config/app.php 中禁用 Laravel 默认的 MailServiceProvider 并添加新的 ServiceProvider

'providers' => [
    ...
    Dena\LaravelElasticEmail\MailServiceProvider::class,
],

最后,通过在 .env 文件中将 MAIL_DRIVER 设置为 elastic_email 来将默认的邮件提供商切换为 elastic email

用法

此包被构建为与正常的 Laravel 邮件发送器完全相同,因此用法相同。有关通过 Laravel 发送电子邮件的更多信息,请参阅 Laravel 文档

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件