PHPackages                             philipnorton42/php-dotmailer - 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. philipnorton42/php-dotmailer

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

philipnorton42/php-dotmailer
============================

A library that allows integration with the dotMailer API.

0.1(10y ago)4366MITPHPPHP &gt;=5.3

Since Jul 3Pushed 9y ago2 watchersCompare

[ Source](https://github.com/philipnorton42/php-dotmailer)[ Packagist](https://packagist.org/packages/philipnorton42/php-dotmailer)[ Docs](http://www.hashbangcode.com)[ RSS](/packages/philipnorton42-php-dotmailer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

PHP-Dotmailer
=============

[](#php-dotmailer)

A class to interact with the dotMailer API. In order to use this class you will need an account (with API access) from dotMailer ().

Usage:

To get up and running just provide the class with your API username and password;

```
$dotmailer = new DotMailer('username', 'password');

```

You can then interact with the methods using the same method names as described in the API documentation (). For example to list all address books on your account just use the following

```
$addressBooks = $dotmailer->ListAddressBooks();
foreach ($addressBooks as $book) {
	print $book->ID  . ' => ' . $book->Name . PHP_EOL;
}

```

Not all API methods are implemented just yet, but more will follow.

This project was sponsored by Access ()

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 95% 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

Unknown

Total

1

Last Release

3963d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6a43eee9430019871446300fa61dcd316cfc9cbab38d9d16a73273d07f93927f?d=identicon)[philipnorton42](/maintainers/philipnorton42)

---

Top Contributors

[![philipnorton42](https://avatars.githubusercontent.com/u/150767?v=4)](https://github.com/philipnorton42 "philipnorton42 (19 commits)")[![GroovyCarrot](https://avatars.githubusercontent.com/u/5589906?v=4)](https://github.com/GroovyCarrot "GroovyCarrot (1 commits)")

---

Tags

maildotmailer

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/philipnorton42-php-dotmailer/health.svg)

```
[![Health](https://phpackages.com/badges/philipnorton42-php-dotmailer/health.svg)](https://phpackages.com/packages/philipnorton42-php-dotmailer)
```

###  Alternatives

[php-imap/php-imap

Manage mailboxes, filter/get/delete emails in PHP (supports IMAP/POP3/NNTP)

1.7k12.9M42](/packages/php-imap-php-imap)[zbateson/mail-mime-parser

MIME email message parser

53949.2M79](/packages/zbateson-mail-mime-parser)[php-mime-mail-parser/php-mime-mail-parser

A fully tested email parser for PHP 8.0+ (mailparse extension wrapper).

9979.6M27](/packages/php-mime-mail-parser-php-mime-mail-parser)[nette/mail

📧 Nette Mail: A handy library for creating and sending emails in PHP.

5389.8M244](/packages/nette-mail)[webklex/php-imap

PHP IMAP client

4365.5M14](/packages/webklex-php-imap)[propaganistas/laravel-disposable-email

Disposable email validator

5762.6M6](/packages/propaganistas-laravel-disposable-email)

PHPackages © 2026

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