mikk150/yii2-queuemailer
最新稳定版本:1.1.0
Composer 安装命令:
composer require mikk150/yii2-queuemailer
包简介
yii2 queue mailer component
关键字:
README 文档
README
Queue mailer for Yii 2 framework
Installation
Either run
php composer.phar require --prefer-dist mikk150/yii2-queuemailer "*"
or add
"mikk150/yii2-queuemailer": "*"
to the require section of your composer.json file
Usage
configure Yii2 config
'components' => [ 'mailer' => [ 'class' => \mikk150\queuemailer\Mailer::class, 'mailer' => [ 'class' => '<underlying mailer config>', 'messageClass' => '<underlying mailer message class>', ], 'queue' => 'mailer-queue', // in case you need specific queue ], ]
and use just like you are using underlying mailer. Emails are being queued and being sent by worker
To set up yii2 queue, please refer to https://github.com/yiisoft/yii2-queue
Retryable job
You can setup retryable job to make several attemts of mail sending.
'components' => [ 'mailer' => [ 'class' => \mikk150\queuemailer\Mailer::class, 'jobConfig' => [ 'class' => \mikk150\queuemailer\jobs\MailRetryableJob::class, 'attempts' => 10, 'timeToRetry' => 600, // ten minutes ], ], ]
统计信息
- 总下载量: 9.53k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0
- 更新时间: 2016-06-20