darkair/yii2-mailtank

Mailtank客户端的Yii2扩展

安装: 274

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2014-07-09 11:24 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:14:24 UTC


README

Yii2 Mailtank (mailtank.ru) 扩展

安装

安装包

安装此扩展的首选方式是通过 composer

运行以下命令之一:

$ php composer.phar require darkair/yii2-mailtank "dev-master"

或者

"darkair/yii2-mailtank": "dev-master"

将以下内容添加到您的 composer.json 文件的 require 部分。

迁移

您需要将迁移文件复制到您的 'migrations' 目录 cp vendor/darkair/yii2-mailtank/src/migrations/* migrations。然后,您需要运行 migrate 命令以创建数据库表。

用法

在您的项目配置中添加目标类

'components' => [
    'mailtank' => [
        'class' => 'mailtank\Mailtank',
        'host' => 'api.mailtank.ru',
        'token' => '',                          // API access key
        'templatesPath' => '@app/views/mail',   // Path or alias to folder with mailtank templates without end slash 
        'templatePrefix' => 'testproject.com',  // Template prefix, unique for project
        'excludeTemplates' => [                 // Exclude templates like 'base'
            'baseMail',
            'subfolder/otherExcludeMail',
        ],
    ],

然后使用

Yii::$app->mailtank->send