PHPackages                             code-rhapsodie/ibexamailingbundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. code-rhapsodie/ibexamailingbundle

ActiveIbexa-bundle[Mail &amp; Notifications](/categories/mail)

code-rhapsodie/ibexamailingbundle
=================================

Code Rhapsodie Ibexa Mailing Bundle is an Ibexa bundle that provides mailing features

v2.0.5(2y ago)079[1 issues](https://github.com/code-rhapsodie/IbexaMailingBundle/issues)MITPHPPHP ^8.1

Since Nov 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/code-rhapsodie/IbexaMailingBundle)[ Packagist](https://packagist.org/packages/code-rhapsodie/ibexamailingbundle)[ Docs](https://github.com/code-rhapsodie/IbexaMailingBundle)[ RSS](/packages/code-rhapsodie-ibexamailingbundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (14)Versions (13)Used By (0)

Ibexa Mailing Bundle
====================

[](#ibexa-mailing-bundle)

---

[![Quality Gate Status](https://camo.githubusercontent.com/c0e85043b3a750a4ab56b46844883043c94629bfa259b445176d03c8a0ef36cf/68747470733a2f2f736f6e61722e636f64652d72686170736f6469652e6e65742f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d636f64652d72686170736f6469655f49626578614d61696c696e6742756e646c655f415976384d77776f574539736263516d4431324d266d65747269633d616c6572745f73746174757326746f6b656e3d7371625f64343932623064353232623230326662373531346266343937376532626134303237343133643066)](https://sonar.code-rhapsodie.net/dashboard?id=code-rhapsodie_IbexaMailingBundle_AYv8MwwoWE9sbcQmD12M)

History
-------

[](#history)

This repository is a fork of

This repository is what we call a "subtree split": a read-only copy of one directory of the main repository. It is used by Composer to allow developers to depend on specific bundles.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#this-repository-is-what-we-call-a-subtree-split-a-read-only-copy-of-one-directory-of-the-main-repositoryit-is-used-by-composer-to-allow-developers-to-depend-on-specific-bundles)

Send eZ Contents by email based on the Mailing + Campaign configuration to a group of users (Mailing Lists)

Wording
-------

[](#wording)

- Campaign:

    - A container of Mailing
    - With common metadata like
        - Sender (email and name)
        - Report email
    - Limited by Siteaccess
    - Related to Mailing Lists
    - Associated with Content
- Mailing:

    - A Content to be send
    - A sending date or a frequency
- Mailing List:

    - A container of Users
- User:

    - Hold the data of a User (not a eZ User)
- Registration:

    - An association of a User and a Mailing List
- Broadcast:

    - A record of a Mailing being sent to the Users of the Mailing Lists related to its Campaign
    - Containing the metadata (date, number of recipients etc.)
- A StatHit:

    - A record that tracks
        - email openings
        - click on URLs

Features
--------

[](#features)

Ibexa Mailing allows you to: **Send eZ Contents by email based on the Mailing + Campaign configuration to a group of users (Mailing Lists)**

At a glance:

- Registration management

    - user information
    - registration and unregistration form (with confirmation email)
    - registration approbation (optional on a Mailing List)
- eZ Platform 2.x Admin UI
- Campaign management (CRUD)

    - Mailing (newsletter) management (CRUD)
        - one shot
        - recurrence
    - Mailing List management (CRUD)
    - Statistics and charts (open emails, clicks etc.)
    - Test a Mailing
- Users

    - Import into Mailing List
    - Export
- Multilingual
- SiteAccess Aware (and SiteAccess Limitations)
- Tracking
- Personnalization
- A mailer for the Mailings
- A mailer for the Service Emails

Mailing Workflow
----------------

[](#mailing-workflow)

Here is the possible status changements of a Mailing.

[![Mailing Status Workflow ](bundle/Resources/doc/images/mailing_workflow.png)](bundle/Resources/doc/images/mailing_workflow.png)

Usage and installation instructions
-----------------------------------

[](#usage-and-installation-instructions)

[Installation](bundle/Resources/doc/INSTALL.md)

[Usage](bundle/Resources/doc/USAGE.md)

Change
------

[](#change)

[Changelog](bundle/Resources/doc/CHANGELOG.md)

Special Mentions and Credits
----------------------------

[](#special-mentions-and-credits)

- This bundle features are inspired by [https://github.com/cjw-network/cjw\_newsletter](https://github.com/cjw-network/cjw_newsletter) fusionned with eZ Mailing (and old Novactive bundle never released in Open Source)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 81.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

11

Last Release

855d ago

Major Versions

v1.1.0 → v2.0.02023-11-23

v1.1.1 → v2.0.12023-12-04

### Community

Maintainers

![](https://www.gravatar.com/avatar/a15c90b32e75c27fc63f79357a914b4caa7af5fdb69a2e150341515ddececf95?d=identicon)[Macintosh\_plus](/maintainers/Macintosh_plus)

![](https://www.gravatar.com/avatar/bd1154ec55c164982303d9eb60bb5f0e7073fcded4ced5094696c23a933b26f1?d=identicon)[jeremycr](/maintainers/jeremycr)

---

Top Contributors

[![AUDUL](https://avatars.githubusercontent.com/u/97884272?v=4)](https://github.com/AUDUL "AUDUL (112 commits)")[![Plopix](https://avatars.githubusercontent.com/u/313532?v=4)](https://github.com/Plopix "Plopix (19 commits)")[![erdnaxelaweb](https://avatars.githubusercontent.com/u/2130120?v=4)](https://github.com/erdnaxelaweb "erdnaxelaweb (2 commits)")[![Theotime23](https://avatars.githubusercontent.com/u/150814898?v=4)](https://github.com/Theotime23 "Theotime23 (1 commits)")[![maximstrukov](https://avatars.githubusercontent.com/u/15006962?v=4)](https://github.com/maximstrukov "maximstrukov (1 commits)")[![jeremycr](https://avatars.githubusercontent.com/u/32451794?v=4)](https://github.com/jeremycr "jeremycr (1 commits)")[![oportier](https://avatars.githubusercontent.com/u/409996?v=4)](https://github.com/oportier "oportier (1 commits)")

---

Tags

ezpublishnewslettermailingibexaezplatformcode-rhapsodie

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/code-rhapsodie-ibexamailingbundle/health.svg)

```
[![Health](https://phpackages.com/badges/code-rhapsodie-ibexamailingbundle/health.svg)](https://phpackages.com/packages/code-rhapsodie-ibexamailingbundle)
```

###  Alternatives

[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[putyourlightson/craft-campaign

Send and manage email campaigns, contacts and mailing lists.

6435.0k1](/packages/putyourlightson-craft-campaign)[ibexa/oss

A meta package for installing Ibexa Open Source

19772.4k11](/packages/ibexa-oss)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)[phplist/core

The core module of phpList, the world's most popular open source newsletter manager

885.2k3](/packages/phplist-core)[mediaessenz/mail

Powerful newsletter system for TYPO3

119.1k2](/packages/mediaessenz-mail)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
