baywa-re-lusy / email
BayWa r.e. LUSY 邮件工具
2.1.0
2024-05-22 10:03 UTC
Requires
- php: >= 8.1
- aws/aws-sdk-php: ^3.253
- mailgun/mailgun-php: ^3.5
- nyholm/psr7: ^1.4
Requires (Dev)
- phpstan/phpstan: ^1.9
- squizlabs/php_codesniffer: ^3.5
README
安装
要安装邮件工具,您需要在项目中安装Composer
composer require baywa-re-lusy/email
使用方法
目前,该库支持 MailGun 和 SendGrid。
MailGun
use BayWaReLusy\Email\Adapter\MailgunAdapter; use BayWaReLusy\Email\EmailService; $adapter = new MailgunAdapter('mailgun-api-key', 'mailgun-domain', 'https://api.eu.mailgun.net/'); $emailService = new EmailService($adapter);
AWS SES
use BayWaReLusy\Email\Adapter\AwsAdapter; use BayWaReLusy\Email\EmailService; $adapter = new AwsAdapter('aws-key', 'aws-secret', 'aws-region', 'domain'); $emailService = new EmailService($adapter);