behappy/mail-plugin

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

1.0.1 2018-05-31 11:24 UTC

This package is not auto-updated.

Last update: 2024-09-18 20:14:45 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

就这样!

在BackOffice中,您现在在配置菜单下有一个新的条目,您可以在其中创建您的邮件配置。您可以通过渠道注册一个配置。

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

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

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

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

请随时贡献

您也可以通过composer.json中提到的这个包的邮件地址提出您的问题。

其他

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