king052188 / kpapostmail
这是KPAPostMail服务
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
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