]> _ Git - ccv-email.git/commitdiff
Replace OVH SMTP with SendGrid API. Wait #4244 @4.5
authorStephen Cameron <stephen@cubedesigners.com>
Thu, 29 Apr 2021 14:26:07 +0000 (16:26 +0200)
committerStephen Cameron <stephen@cubedesigners.com>
Thu, 29 Apr 2021 14:26:07 +0000 (16:26 +0200)
composer.json
composer.lock
config/mail.php
config/services.php

index 84be65e37e3f0fb064ac3ae01a0c8dd1dc88d233..e89501da98cd184d617799da8f2ac7acf7286c1d 100644 (file)
@@ -15,6 +15,7 @@
         "guzzlehttp/guzzle": "^7.0.1",
         "laravel/framework": "^8.12",
         "laravel/tinker": "^2.5",
+        "s-ichikawa/laravel-sendgrid-driver": "^3.0",
         "webup/laravel-sendinblue": "^3.1"
     },
     "require-dev": {
index 862c0fd90edc4d2f2c5a863d5e3c97a442e24f12..fe390cb35218010836e93d90acc4d4bc8f5a708f 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "9c0427e00eb0e11ceb1f27444db61ec9",
+    "content-hash": "cfcf132422c708a0a55cad4a8f5fb4d2",
     "packages": [
         {
             "name": "asm89/stack-cors",
             ],
             "time": "2020-08-18T17:17:46+00:00"
         },
+        {
+            "name": "s-ichikawa/laravel-sendgrid-driver",
+            "version": "3.0.3",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/s-ichikawa/laravel-sendgrid-driver.git",
+                "reference": "d054933d4b4e089e6ee8cfe2107b98b39d80faec"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/s-ichikawa/laravel-sendgrid-driver/zipball/d054933d4b4e089e6ee8cfe2107b98b39d80faec",
+                "reference": "d054933d4b4e089e6ee8cfe2107b98b39d80faec",
+                "shasum": ""
+            },
+            "require": {
+                "guzzlehttp/guzzle": "^6.3 || ^7.0",
+                "illuminate/mail": ">=7.0",
+                "illuminate/support": ">=7.0"
+            },
+            "require-dev": {
+                "illuminate/container": ">=7.0",
+                "illuminate/filesystem": ">=7.0",
+                "laravel/helpers": "^1.2",
+                "phpunit/phpunit": "^8.5",
+                "vlucas/phpdotenv": "^4.1"
+            },
+            "suggest": {
+                "s-ichikawa/sendgrid-api-builder": "support to build json for sendgrid api"
+            },
+            "type": "library",
+            "extra": {
+                "laravel": {
+                    "providers": [
+                        "Sichikawa\\LaravelSendgridDriver\\SendgridTransportServiceProvider"
+                    ]
+                }
+            },
+            "autoload": {
+                "psr-4": {
+                    "Sichikawa\\LaravelSendgridDriver\\": "src"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "shingo.ichikawa",
+                    "email": "ichikawa.shingo.0829@gmail.com"
+                }
+            ],
+            "description": "This library adds a 'sendgrid' mail driver to Laravel.",
+            "keywords": [
+                "laravel",
+                "sendgrid"
+            ],
+            "support": {
+                "issues": "https://github.com/s-ichikawa/laravel-sendgrid-driver/issues",
+                "source": "https://github.com/s-ichikawa/laravel-sendgrid-driver/tree/3.0.3"
+            },
+            "time": "2021-01-06T01:39:59+00:00"
+        },
         {
             "name": "sendinblue/api-v3-sdk",
             "version": "v7.4.0",
index a10809a08dda75119f5686a9b814588216ad46ac..416eb516dd7f83b89c9a22d26a334a7b11ed937a 100644 (file)
@@ -35,6 +35,10 @@ return [
 
     'mailers' => [
 
+        'sendgrid' => [
+            'transport' => 'sendgrid',
+        ],
+
         'sendinblue' => [
             'transport' => 'sendinblue',
         ],
index e0ed5e113cdca0332c17b460228446a45daf2e3e..a7fb4063185d1ded776fda6e38dbd897fcce84d7 100644 (file)
@@ -14,6 +14,10 @@ return [
     |
     */
 
+    'sendgrid' => [
+        'api_key' => env('SENDGRID_API_KEY'),
+    ],
+
     'sendinblue' => [
         'key_identifier' => env('SENDINBLUE_KEY_IDENTIFIER', 'api-key'), // api-key or partner-key
         'key' => env('SENDINBLUE_KEY'),