pceuropa/yii2-email

小部件帮助发送电子邮件。有验证输入电子邮件。

安装次数: 1,778

依赖项: 1

建议者: 0

安全: 0

星级: 0

分支: 0

类型:yii2-extension

1.2.2 2018-08-11 17:55 UTC

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',
	]);