roshyo / mail-plugin

配置Sylius如何发送您的电子邮件。

安装: 11

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 1

类型:sylius-plugin

1.0.1 2018-05-31 11:24 UTC

This package is auto-updated.

Last update: 2024-09-27 23:05:07 UTC


README

配置Sylius发送电子邮件的方式

安装步骤

$ composer require behappy/mail-plugin

启用插件

// in app/AppKernel.php
public function registerBundles() {
	$bundles = array(
		// ...
		new BeHappy\SyliusMailPlugin\BeHappySyliusMailPlugin(),
	);
	// ...
}
#in app/config/config.yml
imports:
    ...
    - { resource: "@BeHappySyliusMailPlugin/Resources/config/app/config.yml" }
# in routing.yml
...

behappy_mail_plugin:
    resource: '@BeHappySyliusMailPlugin/Resources/config/routing.yml'
...

生成数据库

简单启动

php bin/console doctrine:schema:update --dump-sql --force

就这样!

在后台办公室中,您现在可以在配置菜单下看到一个新条目,您可以在此创建邮件配置。您可以通过频道注册一个配置。

/!\ 目前,SMTP模式尚未测试。

您可以定义发送地址的用户、他们的名字和回复地址。

通过设置域名、选择器和私钥内容,DKIM签名也完全支持。

一旦您的配置创建完毕,您可以向任何地址发送测试邮件并检查结果。(别忘了通过修改config_dev.yml来启用开发中的投递)

请随时贡献

您也可以通过在composer.json中提及此包的邮件地址提问。

其他

您也可以在我们的其他包(包括Sylius插件)中查看 https://github.com/BeHappyCommunication