fond-of-spryker / smtp-mail
n/a
2.0.0
2018-04-11 10:50 UTC
Requires
- php: >=7.1
- spryker/glossary: ^3.0.0
- spryker/mail: ^4.0.0
- spryker/zed-request: ^3.0.0
Requires (Dev)
- codeception/codeception: ^2.3
- mikey179/vfsstream: ^1.6
- php-coveralls/php-coveralls: ^2.0
- phpro/grumphp: ^0.14
- sebastian/phpcpd: ^4.0
- spryker/code-sniffer: ^0.11
README
扩展默认的Spryker邮件模块,增加了smtp功能。
安装
composer require fond-of-spryker/smtp-mail
1. 扩展MailDependencyProvider
打开你的MailDependencyProvider,通常存储在Pyz\Zed\Mail中。将你的MailDependency扩展为FondOfSprykerMailDependencyProvider,而不是SprykerMailDependency。
class MailDependencyProvider extends FondOfSprykerMailDependencyProvider
2. 设置配置
将以下变量设置到你的ConfigFile中,如config_default_whatever.php
$config[MailConfigConstants::MAILER_SMTP_HOST] = 'localhost';
$config[MailConfigConstants::MAILER_SMTP_PORT] = 25;
$config[MailConfigConstants::MAILER_SMTP_USER] = 'JohnDoe';
$config[MailConfigConstants::MAILER_SMTP_PASSWORD] = 'password';
你可以自行扩展配置。查看FondOfSpryker\Zed\SmtpMail\MailDependencyProvider