btccom / aliyun-direct-mail
阿里云邮件推送 Aliyun Direct Mail for Laravel 5
dev-master
2017-02-20 10:37 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- illuminate/console: ~5
- illuminate/mail: ^5.4
- illuminate/support: ~5
- phpunit/phpunit: ~4.5
This package is not auto-updated.
Last update: 2024-12-12 16:43:14 UTC
README
使用阿里云的 DirectMail 发送邮件。
当前实现仅支持单一发信接口。
安装
-
使用
composer
安装文件composer require btccom/aliyun-direct-mail
-
发布配置文件
php artisan vendor:publish --provider='BTCCOM\DirectMail\AliyunDirectMailServiceProvider'
-
在
config/directmail.php
中根据需要修改配置'directmail' => [ 'app_key' => env('DIRECT_MAIL_APP_KEY'), 'app_secret' => env('DIRECT_MAIL_APP_SECRET'), 'region' => 'cn-beijing', 'account' => [ 'alias' => env('DIRECT_MAIL_ACCOUNT_ALIAS'), 'name' => env('DIRECT_MAIL_ACCOUNT_NAME'), ] ]
具体配置含义请参考官方文档。
建议在
.env
中创建环境配置。 -
修改
config/mail.php
中的driver
为directmail
(或者.env
中的MAIL_DRIVER
)。 -
修改
config/app.php
,在providers
字段中添加:'providers' => [ ... BTCCOM\DirectMail\AliyunDirectMailServiceProvider::class, ... ],