greenhat616 / laravel-directmail
阿里云邮件推送 for Laravel.
v1.4.0
2026-03-31 18:18 UTC
Requires
- php: ^8.2
- ext-json: *
- alibabacloud/dm-20151123: ^1.0
- illuminate/mail: ^10.17|^11.0|^12.0|^13.0
- illuminate/support: ^10.0|^11.0|^12.0|^13.0
- symfony/mailer: ^6.2|^7.0|^8.0
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)。