greenhat616 / laravel-directmail
阿里云邮件推送 for Laravel.
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 16
pkg:composer/greenhat616/laravel-directmail
Requires
- php: ^8.1|^8.2|^8.3
- ext-json: *
- alibabacloud/dm-20151123: ^1.0
- illuminate/mail: ^10.17
- illuminate/support: ^9.0|^10.0
- symfony/mailer: ^6.2
README
使用阿里云的 DirectMail 发送邮件。
当前实现仅支持单一发信接口。
安装
-
使用
composer安装文件composer require greenhat616/laravel-directmail
-
在
config/mail.php中的mailers字段下添加如下配置:'directmail' => [ 'access_secret_id' => env('DIRECT_MAIL_ACCESS_SECRET_ID'), 'access_key_secret' => env('DIRECT_MAIL_ACCESS_SECRET_KEY'), 'region' => 'cn-hangzhou', 'account_name' => env('DIRECT_MAIL_ACCOUNT_NAME'), 'reply_to' => env('DIRECT_MAIL_REPLY_TO'), 'from_alias' => env('DIRECT_MAIL_ACCOUNT_ALIAS'), ],
具体配置含义请参考官方文档。
请根据需要在
.env中创建环境配置。 -
修改
default为directmail(或者.env中的MAIL_MAILER)。