bdereta / sendmail-be
Laravel 包,用于将 Sendmail 后端 API 集成到 Laravel Mailable
dev-master
2022-01-24 06:15 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- laravel/framework: ^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-24 12:01:52 UTC
README
Laravel 的 GCE Sendmail API 集成包
Laravel Mailable 是发送邮件的首选方法。此包允许您的 Laravel 实例利用 API-sendmail-be 通过 Laravel Mailable。
要求
- Laravel >=8
安装
composer require bdereta/sendmail-be
- 将以下变量添加到本地 .env 文件中
- MAIL_URL=https://mkt-api.gcu.edu/sendmail-be/v1/send
- MAIL_API_KEY= (请参阅 Sendmail-BE 仓库中获取 API 密钥的说明 )
注意: MAIL_URL 是可选的,因为生产 URL 已在包的 'services' 配置中设置为默认 URL。但是,如果您需要在不同环境中测试应用程序,可以定义 QA 或 DEV URL。
用法
- 在您的 Laravel 项目中创建新的 Mailable:
php artisan make:mail ContactMail
- 将生成一个模板 App\Mail\ContactMail 类。有关如何编写 Mailable 的更多信息,请访问 Laravel 官方文档