king052188/kpapostmail

这是KPAPostMail服务

安装: 37

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:laravel

1.0.1 2017-11-02 10:39 UTC

This package is not auto-updated.

Last update: 2024-09-21 03:00:47 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

KPAPostMail是一个用于Laravel 5+的包,它提供了一些常见邮件发送技术的辅助工具。

安装

1 - 依赖项

第一步是使用composer安装包并自动更新你的composer.json文件,你可以通过以下命令执行:

composer require king052188/kpapostmail

注意:如果你使用的是Laravel 5.5,步骤2和3(提供者和别名)是不必要的。KPAPostMail支持Laravel新的包发现

2 - 提供者

你需要更新你的应用程序配置以注册包,以便它可以由Laravel加载,只需更新你的config/app.php文件,在你的'providers'部分末尾添加以下代码

config/app.php

// file START ommited
    'providers' => [
        // other providers ommited
        king052188\KPAPostMail\KPAPostMailServiceProvider::class,
    ],
// file END ommited

3 - Facade

Facades在Lumen中不受支持。

为了使用KPAPostMail facade,你需要在config/app.php文件中注册它,你可以通过以下方式执行

// file START ommited
    'aliases' => [
        'KPAPostMail' => king052188\KPAPostMail\Facades\KPAPostMail::class,
    ],
// file END ommited

4 配置

发布配置

在你的终端中输入

php artisan vendor:publish

php artisan vendor:publish --provider="king052188\KPAPostMail\KPAPostMailServiceProvider"

5 设置你的API

为了使用KPAPostMail,从这里获取你的访问令牌 注册

config/services.php

// file START ommited
    'KPAPostMail' => [
        'domain' => env('KPAPostMail_DOMAIN', 'postmail.kpa21.info'),
        'email' => env('KPAPostMail_EMAIL', 'YOUR-EMAIL-ADDRESS'),
        'uid' => env('KPAPostMail_UID', 'YOUR-UID'),
    ],
// file END ommited