|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- SwiftMailer Extension for Yii 2
- ===============================
-
- This extension provides a [SwiftMailer](http://swiftmailer.org/) mail solution for Yii 2.
-
- This repository is a git submodule of <https://github.com/yiisoft/yii2>.
- Please submit issue reports and pull requests to the main repository.
- For license information check the [LICENSE](LICENSE.md)-file.
-
- Installation
- ------------
-
- The preferred way to install this extension is through [composer](http://getcomposer.org/download/).
-
- Either run
-
- ```
- php composer.phar require --prefer-dist yiisoft/yii2-swiftmailer
- ```
-
- or add
-
- ```json
- "yiisoft/yii2-swiftmailer": "~2.0.0"
- ```
-
- to the require section of your composer.json.
-
- Usage
- -----
-
- To use this extension, simply add the following code in your application configuration:
-
- ```php
- return [
- //....
- 'components' => [
- 'mailer' => [
- 'class' => 'yii\swiftmailer\Mailer',
- ],
- ],
- ];
- ```
-
- You can then send an email as follows:
-
- ```php
- Yii::$app->mailer->compose('contact/html')
- ->setFrom('from@domain.com')
- ->setTo($form->email)
- ->setSubject($form->subject)
- ->send();
- ```
-
- For further instructions refer to the related section in the Yii Definitive Guide.
-
|