solberlight/mailjet-bundle

针对 Mailjet API V3 的 Symfony 扩展包

1.0.0 2022-03-30 15:57 UTC

This package is auto-updated.

Last update: 2024-09-29 06:14:45 UTC


README

Build Status Packagist Packagist GitHub license Documentation

使用此包装器处理 Mailjet API V3 的 Symfony 扩展包:https://github.com/mailjet/mailjet-apiv3-php

功能

  • 获取 \Mailjet\Client 以进行自定义 Mailjet API V3 请求
  • SwiftMailer 传输集成
  • 与您的配置同步联系人元数据(联系人属性)
  • 与 Mailjet 联系人列表同步您的用户
  • 使用您自己的用户Provider(包含基本的 FosContactProvider 以与 FosUserBundle 接口)
  • 使用生命周期事件订阅/取消订阅/更新/删除/更改联系人列表中的用户邮箱
  • 注册事件API - 实时通知(webhook)

设置

将包添加到您的项目中

composer require mailjet/mailjet-bundle

Mailjet\MailjetBundle\MailjetBundle 添加到您的 AppKernel.php

$bundles = [
    // ...
    new Mailjet\MailjetBundle\MailjetBundle(),
];

最小配置

在您的 config.yml

mailjet:
    api_key:    "%mailjet.api_key%"
    secret_key: "%mailjet.secret_key%"

待办事项

  • 更多单元测试
  • 功能测试
  • 其他功能,如活动、统计数据等

贡献

如果您想为此项目做出贡献,请查看 这里