comyoo/laravel-elastic-email

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

v6.0 2024-04-16 13:15 UTC

This package is auto-updated.

Last update: 2024-09-23 15:00:01 UTC


README

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

安装

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

composer require comyoo/laravel-elastic-email

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

'elastic_email' => [
	'secret' => env('ELASTIC_SECRET'),
	'username' => env('ELASTIC_USERNAME')
]

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

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

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

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

用法

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

这应该适用于Laravel 5.1及以上版本。