motomedialab / smtp2go
此包最新版本(v1.1.0)没有可用的许可证信息。
使用SMTP2Go的一流电子邮件快递通过API发送电子邮件
v1.1.0
2024-03-12 09:16 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.8
- laravel/framework: ^9.0|^10.0|^11.0
Requires (Dev)
- laravel/pint: ^1.13
- orchestra/testbench: ^7.39
README
使用SMTP2Go的API直接将SMTP2Go集成到您的应用程序中
安装
composer require motomedialab/smtp2go
配置
在 config/mail.php
中,将SMTP2Go添加到 mailers
数组中
'smtp2go' => [ 'transport' => 'smtp2go', 'api_key' => env('SMTP2GO_API_KEY'), ],
您需要在环境文件中设置您的SMTP2Go API密钥。如果您还没有API密钥,您可以在您的账户中注册一个,这里。您只需要授予此API密钥 /emails/send
API访问权限。
SMTP2GO_API_KEY=XXXXXXXX
使用方法
要将此用作主要驱动程序,即所有电子邮件默认通过SMTP2Go路由,请在环境文件中将SMTP2Go设置为默认邮件驱动程序
MAIL_MAILER=smtp2go
如果您想根据情况使用它,可以直接调用驱动程序,如下所示
Mail::driver('smtp2go')->send(...)
这就完成了,您已经可以使用了!