leondeng / laravel-batch-mailgun
为Laravel启用Mailgun传输的批量发送功能
v3.0.0
2021-04-25 03:50 UTC
Requires
- php: ^7.2.5|^8.0
Requires (Dev)
- guzzlehttp/guzzle: ^6.3.1|^7.0.1
- laravel/framework: ^7.0|^8.0
README
为Laravel启用Mailgun传输的批量发送功能
背景
Laravel支持Mailgun传输,但不支持批量发送功能。开发者必须使用Mailgun SDK来实现。使用此包后,开发者可以使用Mailable类同时享受Mailgun的批量发送功能。
用法
需要此包
composer require "leondeng/laravel-batch-mailgun"
配置
添加包后,在config/app.php
中的providers数组中替换官方的MailServiceProvider
Illuminate\Mail\MailServiceProvider::class
为
LeonDeng\LaravelBatchMailgun\MailServiceProvider::class
然后在config/mail.php
中添加batch_sending标志
'batch_sending' => env('MAIL_BATCH_SENDING', false),
然后设置环境变量MAIL_BATCH_SENDING
以适应您的环境。
许可
此包受MIT许可协议的约束。