aliyun dm
composer require awbeci/aliyundm
在 config/app.php
文件的 providers
数组中加入:
Awbeci\AliyunDm\Providers\AliyunDmServiceProvider::class,
在 config/app.php
文件的 aliases
数组中加入:
'DM' => Awbeci\AliyunDm\Facades\DM::class,
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", "斗地主", "欢迎参加斗地主大赛");