Mailgun mailer component for Yii2 framework ¶
Mailgun is a transactional email cloud service. Say goodbye to your usual sendmail or postfix MTA problems. You can start sending emails via cloud without writing any line of code.
Installation ¶
The preferred way to install this extension is through composer.
Either run
composer require --prefer-dist yarcode/yii2-mailgun-mailer
or add
"yarcode/yii2-mailgun-mailer": "*"
to the require
section of your composer.json.
Usage ¶
Configure YarCode\Yii2\Mailgun\Mailer
as your mailer.
`
'mailer' => [
'class' => \YarCode\Yii2\Mailgun\Mailer::class,
'domain' => 'example.org',
'apiKey' => 'CHANGE-ME',
],
Now you can send your emails as usual.
$message = \Yii::$app->mailer->compose()
->setSubject('test subject')
->setFrom('test@example.org')
->setHtmlBody('test body')
->setTo('user@example.org');
\Yii::$app->mailer->send($message);
`
Licence ¶
MIT
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.