themosis / mailjet-driver
一个基于Themosis / Laravel / Illuminate的MailJet邮件服务驱动程序。
2.0.0
2020-04-17 19:16 UTC
Requires
- illuminate/mail: ^6.7
- mailjet/mailjet-apiv3-php: ^1.4
Requires (Dev)
- phpunit/phpunit: ^8.2
- symfony/var-dumper: ^4.3
This package is auto-updated.
Last update: 2024-09-18 04:48:52 UTC
README
此软件包为您的MailJet / Themosis / Laravel / Illuminate应用提供邮件驱动程序。
它通过添加mailjet
选项扩展了illuminate/mail
软件包提供的默认邮件驱动程序列表。
安装
安装通过Composer完成
composer require themosis/mailjet-driver
使用方法
设置默认驱动程序
首先,从您的应用环境文件中指定默认邮件驱动程序为mailjet
,并添加服务公钥和密钥
MAIL_DRIVER=mailjet MAILJET_PUBLIC_KEY=1234567890 MAILJET_SECRET_KEY=1234567890
添加MailJet服务
打开(或创建)config/services.php
文件,并添加MailJet服务凭证
return [ 'mailjet' => [ 'public' => env('MAILJET_PUBLIC_KEY'), 'secret' => env('MAILJET_SECRET_KEY'), 'version' => env('MAILJET_VERSION', 'v3.1') ], ... ];
设置服务提供者
默认情况下,您的应用在config/app.php
文件中定义了Illuminate\Mail\MailServiceProvider
。为了启用mailjet
驱动程序,您需要将默认服务提供者替换为该软件包提供的Themosis\MailJet\MailServiceProvider
return [ 'providers' => [ // Illuminate providers... Themosis\MailJet\MailServiceProvider::class, // Application providers ] ];
更新日志
有关发行变更的更多信息,请参阅更新日志文件。
安全
如果您发现任何安全相关的问题,请发送电子邮件至julien@themosis.com。
鸣谢
支持我们
Themosis是一家位于比利时阿伦的网页设计公司。我们专注于定制出版平台,并在使用WordPress构建应用程序方面具有专业知识。
我们构建了Themosis框架,一个开源的WordPress框架。
许可证
GPL-2.0-or-later。有关更多信息,请参阅许可证文件。