mehedimi / laravel-sendgrid
一个用于将SendGrid作为Laravel邮件发送驱动程序的包
1.0.0
2021-09-16 15:36 UTC
Requires
- php: ^7.3|^8.0
- guzzlehttp/guzzle: ^7.3
- illuminate/mail: ^7|^8
Requires (Dev)
- illuminate/config: ^8.60
- mockery/mockery: ^1.4
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^5.3
README
为Laravel框架提供SendGrid邮件发送器
安装
composer require mehedimi/laravel-sendgrid
配置
首先,您需要将sendgrid api配置添加到services.php
文件中
'sendgrid' => [
'api_key' => env('SENDGRID_API_KEY')
]
接下来,您需要将sendgrid mailable配置添加到mail.php
文件中的mailers
数组中
'sendgrid' => [
'transport' => 'sendgrid',
'options' => [
// optional sendgrid `/mail/send` endpoints value (if you need)
]
],
第三步,您需要在.env
文件中添加SENDGRID_API_KEY
环境变量,并将MAIL_MAILER
的值设置为sendgrid