clarification/sendgrid-laravel-driver

2.0.1 2017-12-29 18:30 UTC

This package is not auto-updated.

Last update: 2024-09-27 07:15:36 UTC


README

安装

使用以下命令通过composer安装此包:

composer require clarification/sendgrid-laravel-driver

更新composer后,将服务提供者添加到config/app.php中的providers数组中

Clarification\MailDrivers\Sendgrid\SendgridServiceProvider::class,

您还需要将Sendgrid API密钥设置添加到config/services.php中的数组,并设置环境密钥

'sendgrid' => [
    'api_key' => env('SENDGRID_API_KEY'),
],

然后在您的.env文件中添加以下内容:

SENDGRID_API_KEY=__Your_key_here__

最后,您需要将邮件驱动设置为sendgrid。您可以通过更改config/mail.php中的驱动来完成此操作

'driver' => env('MAIL_DRIVER', 'sendgrid'),

或者通过在.env文件中设置环境变量MAIL_DRIVER

MAIL_DRIVER=sendgrid

如果您需要向发送到Send Grid API的请求实例传递任何选项,您可以通过在config/services.php中设置'guzzle'选项来实现

'sendgrid' => [
    'api_key' => env('SENDGRID_API_KEY'),
    'guzzle' => [
        'verify' => true,
        'decode_content' => true,
    ]
],