Yii2 mailer implementation that send mails to specified webhook.
The preferred way to install this extension is through composer.
Either run
$ php composer.phar require alexeevdv/yii2-slack-mailer "~2.0"
or add
"alexeevdv/yii2-slack-mailer": "~2.0"
to the require
section of your composer.json
file.
use alexeevdv\yii\SlackMailer;
//...
'components' => [
//...
'mailer' => [
'class' => SlackMailer::class,
'webhook' => 'https://your_webhook_link',
],
//...
],
//...
-
webhook
- description: Your webhook URL
- required: true
- type: string
-
icon
- description: :emoji: or URL to image
- required: false
- type: string
-
channel
- description: Channel name
- required: false
- type: string
-
username
- description: Bot name
- required: false
- type: string
-
link_names
- required: false
- type: boolean
- default: false
-
unfurl_links
- required: false
- type: boolean
- default: true
-
unfurl_media
- required: false
- type: boolean
- default: true
-
allow_markdown
- required: false
- type: boolean
- default: true