awbeci / aliyun-dm
used aliyun dm for awbeci
1.2.2
2017-09-23 03:06 UTC
Requires
- php: >=7.0.7
- illuminate/support: 5.4.* || 5.5.*
This package is not auto-updated.
Last update: 2024-05-12 02:22:07 UTC
README
(一)安装
1. 安装:
composer require awbeci/aliyundm
2. 注册:
在 config/app.php
文件的 providers
数组中加入:
Awbeci\AliyunDm\Providers\AliyunDmServiceProvider::class,
在 config/app.php
文件的 aliases
数组中加入:
'DM' => Awbeci\AliyunDm\Facades\DM::class,
3. 生成配置文件:
php artisan vendor:publish --provider="Awbeci\AliyunDm\Providers\AliyunDmServiceProvider"
(二)配置
在 .env
文件中加入以下,它们的值从阿里云的 控制台
获取:
/** * 加入以下 * */ ALIYUN_ACCESS_KEY_ID= ALIYUN_ACCESS_KEY_SECRET= ALIYUN_SEND_ADDRESS= ALIYUN_SENDER= ALIYUN_MAIL_TAG= /** * 例如(假设的值) * */ // 邮件推送与短信服务 ALIYUN_ACCESS_KEY_ID=L6d644013c2414ab // Access Key ID ALIYUN_ACCESS_KEY_SECRET=Tb2ed79818ac6498f72c45bf0b17d0 // Access Key Secret // 邮件推送 ALIYUN_SEND_ADDRESS=service@mail.dongfang.com // 发信地址 ALIYUN_SENDER=东方公司 // 发件人(用户自定义) ALIYUN_MAIL_TAG=service // 邮件标签
(三)使用
收件人、主题、正文是 字符串
:
/** * 导入 * */ use Awbeci\AliyunDm\Facades\DM; /** * 使用 * */ DM::send("收件人", "主题", "正文"); /** * 例如 */ DM::send("123456789@qq.com", "斗地主", "欢迎参加斗地主大赛");