mindtwo / px-mail-laravel-driver
一个将TX Mail集成到Laravel中作为邮件服务的项目。
0.4.4
2024-03-14 16:12 UTC
Requires
- php: ^8.0|^8.1|^8.2
- laravel/framework: ^9.0|^10.0|^11.0
Requires (Dev)
- larastan/larastan: ^2.0
- laravel/pint: ^1.2
- orchestra/testbench: ^8.21|^9.0|^10.0
README
安装
您可以通过composer安装此包
composer require mindtwo/px-mail-laravel-driver
如何使用?
发布配置
要发布模块配置文件,只需运行以下命令
php artisan vendor:publish px-mail
这将发布px-mail.php
配置文件到您的项目配置文件夹。注意:只要您完成下一步,这一步是可选的。
配置包
之后,您应该在.env文件中添加以下键
- TX_MAIL_TENANT
- TX_MAIL_CLIENT_ID
- TX_MAIL_CLIENT_SECRET
这些键将自动填充相应的配置值。
在您的配置中,您还会找到以下键
stage
它将使用您的APP_ENV变量。
要使用Laravel的Mail-Facade发送邮件,您需要在您的应用的mail.php邮件器部分中添加
'txmail' => [ 'transport' => 'txmail', ],
然后您需要将您的应用默认邮件器设置为'txmail'
或在.env文件中更新MAIL_MAILER
。
变更日志
有关最近更改的更多信息,请参阅变更日志
贡献
有关详细信息,请参阅贡献指南
安全
如果您发现任何与安全相关的问题,请通过info@mindtwo.de发送电子邮件,而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件