为 Yii 框架提供的 Mailgun 集成
v0.0.4
2019-08-21 13:52 UTC
Requires
- guzzlehttp/psr7: ^1.4
- mailgun/mailgun-php: ^2.5.0
- php-http/curl-client: ^1.7
- yiisoft/yii2: >=2.0.4
Requires (Dev)
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-09-22 01:58:48 UTC
README
为 Yii 框架提供的 Mailgun 集成
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
php composer.phar require --prefer-dist boundstate/yii2-mailgun "*"
或者在您的 composer.json
文件的 require 部分添加
"someblackmagic/yii2-mailgun": "*"
来安装。
使用方法
在应用程序配置中配置它
'components' => [ ... 'mailer' => [ 'class' => 'boundstate\mailgun\Mailer', 'key' => 'key-example', 'domain' => 'mg.example.com', ], ... ],
要发送电子邮件,可以使用以下代码
Yii::$app->mailer->compose('contact/html', ['contactForm' => $form]) ->setFrom('from@domain.com') ->setTo($form->email) ->setSubject($form->subject) ->send();