pceuropa / yii2-email
小部件帮助发送电子邮件。有验证输入电子邮件。
1.2.2
2018-08-11 17:55 UTC
Requires
- yiisoft/yii2-swiftmailer: ~2.0
This package is auto-updated.
Last update: 2024-09-12 08:35:58 UTC
README
此扩展帮助发送电子邮件。在本版本(1.0.1)中仅支持文本消息。
安装
安装此扩展的首选方式是通过composer。
运行以下命令之一:
composer require pceuropa/yii2-email "*"
或者在您的composer.json文件的require部分添加以下内容:
"pceuropa/yii2-email": "*"
配置
Yii2配置文件
'components' => [
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail', // basic Yii2: @app/mail
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.gmail.com',
'username' => 'info@gmail.com',
'password' => 'password',
'port' => '587', // or 465
'encryption' => 'tls', // or ssl
]
],
]
使用方法
一旦安装了此扩展,只需在您的代码中通过以下方式使用它:
use pceuropa\email\Send;
Send::widget([
'from' => 'info@pceuropa.net',
'to' => 'info@destiny.pl',
'subject' => 'subject email',
'textBody' => 'Hello Lorem Ipsum. Bye',
]);