Yii PHP framework has an extension is swiftmailer. With that extension, you can send email from your website.
- Open config/web.php file. Find 'components' => [ and paste this codes below it:
- Paste below code into where you want to send email:
'mail' => [
'class' => 'yii\swiftmailer\Mailer',
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.gmail.com',
'username' => [email protected]',
'password' => 'your.password',
'port' => '587',
'encryption' => 'tls',
],
],
Yii::$app->mail->compose()
->setFrom('[email protected]')
->setTo(['[email protected]'=>'name1', '[email protected]'=>'name2'])
->setSubject('Hello')
->setHtmlBody('<b>Hello,</b><br/>
This email send from Yii website.
Regards!')
->send();
That's all. Wish succeed!
Comments
Post a Comment