themosis / mailjet-driver

一个基于Themosis / Laravel / Illuminate的MailJet邮件服务驱动程序。

2.0.0 2020-04-17 19:16 UTC

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。有关更多信息,请参阅许可证文件。