behappy / mail-plugin
配置Sylius如何发送您的邮件。
1.0.1
2018-05-31 11:24 UTC
Requires
- php: ^7.1
- sylius/sylius: ^1.1
Requires (Dev)
- behat/behat: ^3.3
- behat/mink: ^1.7
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/context-service-extension: ^1.0
- friends-of-behat/cross-container-extension: ^1.0
- friends-of-behat/service-container-extension: ^1.0
- friends-of-behat/symfony-extension: ^1.0
- friends-of-behat/variadic-extension: ^1.0
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^3.2
- phpstan/phpstan-shim: ^0.9.2
- phpunit/phpunit: ^6.5
- se/selenium-server-standalone: ^2.52
- sylius-labs/coding-standard: ^1.0
- symplify/easy-coding-standard: ^2.4
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