PHPackages                             directorytree/imapengine - 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. directorytree/imapengine

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

directorytree/imapengine
========================

A fully-featured IMAP library -- without the PHP extension

v1.24.0(1mo ago)531175.4k↓15.7%22[2 issues](https://github.com/DirectoryTree/ImapEngine/issues)3MITPHPPHP ^8.1CI passing

Since Feb 13Pushed 1mo ago9 watchersCompare

[ Source](https://github.com/DirectoryTree/ImapEngine)[ Packagist](https://packagist.org/packages/directorytree/imapengine)[ Docs](https://github.com/directorytree/imapengine)[ GitHub Sponsors](https://github.com/stevebauman)[ RSS](/packages/directorytree-imapengine/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (14)Versions (141)Used By (3)Security (1)

[![](https://github.com/directorytree/imapengine/raw/master/art/logo.svg)](https://github.com/directorytree/imapengine/blob/master/art/logo.svg)

Working with IMAP doesn't need to be hard.

ImapEngine provides a simple API for managing mailboxes -- without using the PHP extension.

[![](https://camo.githubusercontent.com/73af7add7db31a6a4c1e8d41a43af0062ff9ebebecb686a87d30215c95d3a6d2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6469726563746f7279747265652f696d6170656e67696e652f72756e2d74657374732e796d6c3f6272616e63683d6d6173746572267374796c653d666c61742d737175617265)](https://github.com/directorytree/imapengine/actions)[![](https://camo.githubusercontent.com/0af3bcfe94654d3172a327414459e00898d6a9786b18bf9b8a50302a9ae40068/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f4469726563746f7279547265652f496d6170456e67696e652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/DirectoryTree/ImapEngine)[![](https://camo.githubusercontent.com/85d5815762198b0c2b197c390f280931331250edd9b174ee0ddc33df99df101d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f4469726563746f7279547265652f496d6170456e67696e652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/DirectoryTree/ImapEngine)[![](https://camo.githubusercontent.com/436665b4493d41bdc1b0287b935dada92354e5fba831f7cdecd417391febd418/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4469726563746f7279547265652f496d6170456e67696e653f7374796c653d666c61742d737175617265)](https://packagist.org/packages/DirectoryTree/ImapEngine)

 [View Documentation](https://imapengine.com)

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance89

Actively maintained with recent releases

Popularity55

Moderate usage in the ecosystem

Community28

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 96.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 ~5 days

Recently: every ~12 days

Total

76

Last Release

57d ago

### Community

Maintainers

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

---

Top Contributors

[![stevebauman](https://avatars.githubusercontent.com/u/6421846?v=4)](https://github.com/stevebauman "stevebauman (660 commits)")[![Sn0wCrack](https://avatars.githubusercontent.com/u/442287?v=4)](https://github.com/Sn0wCrack "Sn0wCrack (7 commits)")[![CReimer](https://avatars.githubusercontent.com/u/1853907?v=4)](https://github.com/CReimer "CReimer (6 commits)")[![Arkemlar](https://avatars.githubusercontent.com/u/19671202?v=4)](https://github.com/Arkemlar "Arkemlar (5 commits)")[![sertxudev](https://avatars.githubusercontent.com/u/22801379?v=4)](https://github.com/sertxudev "sertxudev (1 commits)")[![williamdes](https://avatars.githubusercontent.com/u/7784660?v=4)](https://github.com/williamdes "williamdes (1 commits)")[![chrootchad](https://avatars.githubusercontent.com/u/161940470?v=4)](https://github.com/chrootchad "chrootchad (1 commits)")[![raphaelstolt](https://avatars.githubusercontent.com/u/48225?v=4)](https://github.com/raphaelstolt "raphaelstolt (1 commits)")[![salvor-hardin](https://avatars.githubusercontent.com/u/40695717?v=4)](https://github.com/salvor-hardin "salvor-hardin (1 commits)")

---

Tags

imapphpmailimapengine

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/directorytree-imapengine/health.svg)

```
[![Health](https://phpackages.com/badges/directorytree-imapengine/health.svg)](https://phpackages.com/packages/directorytree-imapengine)
```

###  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)[webklex/php-imap

PHP IMAP client

4365.5M14](/packages/webklex-php-imap)[ddeboer/imap

Object-oriented IMAP for PHP

9153.9M11](/packages/ddeboer-imap)[jason-munro/cypht

Lightweight Open Source webmail written in PHP and JavaScript

1.5k146.0k](/packages/jason-munro-cypht)[railsware/mailtrap-php

The Mailtrap SDK provides methods for all API functions.

56770.5k](/packages/railsware-mailtrap-php)[roopz/yii2-imap

yii2 extension to read and process mails from IMAP and PHP

4095.8k](/packages/roopz-yii2-imap)

PHPackages © 2026

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