PHPackages                             cac/esp-api-engine - 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. cac/esp-api-engine

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

cac/esp-api-engine
==================

Crazy Awesome E-Ngine API Client

0.6(9y ago)02.1k2BSD-3-ClausePHP

Since Jun 24Pushed 9y ago3 watchersCompare

[ Source](https://github.com/CrazyAwesomeCompany/esp-api-engine)[ Packagist](https://packagist.org/packages/cac/esp-api-engine)[ Docs](http://www.crazyawesomecompany.com)[ RSS](/packages/cac-esp-api-engine/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (1)Versions (7)Used By (0)

Crazy Awesome ESP E-Ngine API Client
====================================

[](#crazy-awesome-esp-e-ngine-api-client)

Connect to the E-Ngine ESP with the API Client.

Information
-----------

[](#information)

- [E-Ngine ESP](http://www.e-ngine.nl/)

Installation
------------

[](#installation)

Preferred way of installing is though [Composer](http://getcomposer.org). Add the following line to you `require`

```
"cac/esp-api-engine": ">=v0.1"

```

API Configuration
-----------------

[](#api-configuration)

The Adapter uses the E-Ngine SOAP Webservice for communication. When creating the `EngineApi` class some configuration is needed

- `domain` - The domain where E-Ngine is availabe. (e.g. `newsletter.yourdomain.com`)
- `path` - Path to the SOAP entry point on the `domain`. (e.g. `/soap/server.live.php`)
- `customer` - Your E-Ngine customer name
- `user` - Your E-Ngine user name
- `password` - Your E-Ngine password

Todo
----

[](#todo)

The API Client doesn't have all calls implemented at the moment. To use the latest version download the development version.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 78.6% 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 ~250 days

Recently: every ~285 days

Total

6

Last Release

3500d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1029199?v=4)[Nick de Groot](/maintainers/ngroot)[@ngroot](https://github.com/ngroot)

---

Top Contributors

[![ngroot](https://avatars.githubusercontent.com/u/1029199?v=4)](https://github.com/ngroot "ngroot (11 commits)")[![edv](https://avatars.githubusercontent.com/u/550433?v=4)](https://github.com/edv "edv (2 commits)")[![jcdejong](https://avatars.githubusercontent.com/u/1871116?v=4)](https://github.com/jcdejong "jcdejong (1 commits)")

---

Tags

emailespEmail Service Providere-ngine

### Embed Badge

![Health badge](/badges/cac-esp-api-engine/health.svg)

```
[![Health](https://phpackages.com/badges/cac-esp-api-engine/health.svg)](https://phpackages.com/packages/cac-esp-api-engine)
```

###  Alternatives

[symfony/mailer

Helps sending emails

1.6k394.6M1.3k](/packages/symfony-mailer)[symfony/notifier

Sends notifications via one or more channels (email, SMS, ...)

80642.7M427](/packages/symfony-notifier)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.6k38.2k](/packages/matomo-matomo)[zbateson/mail-mime-parser

MIME email message parser

54651.9M86](/packages/zbateson-mail-mime-parser)[illuminate/mail

The Illuminate Mail package.

5910.6M476](/packages/illuminate-mail)[mmucklo/email-parse

RFC 5322 / RFC 6531-compliant library for batch parsing multiple (and single) email addresses

45865.1k3](/packages/mmucklo-email-parse)

PHPackages © 2026

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