PHPackages                             shinoks/emaillabs-php-api - 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. shinoks/emaillabs-php-api

ActiveLibrary

shinoks/emaillabs-php-api
=========================

EmailLabs library for PHP

115PHP

Since Feb 6Pushed 1y agoCompare

[ Source](https://github.com/shinoks/emaillabs-php-api)[ Packagist](https://packagist.org/packages/shinoks/emaillabs-php-api)[ RSS](/packages/shinoks-emaillabs-php-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

### 1. Instalation

[](#1-instalation)

---

To install this library simply add

```
{
  "require": {
    "shinoks/emaillabs-php-api"   : "dev-master"
  }
}
```

into your composer.json file and run

```
composer install

```

Inside EmailLabsConfig.php change $appKey and $appSecret

```

    /**
     * @var string App key from EmailLabs panel
     */
    private $appKey = '';

    /**
     * @var string App secret from EmailLabs panel
     */
    private $appSecret = '';

```

Your library is ready to send e-mails via EmailLabs

### 2. Actions

[](#2-actions)

---

ActionDesctiption\\EmailLabs\\Actions\\AddTemplateThis function lets you add a message template.\\EmailLabs\\Actions\\AgregateThis function allows you to download aggregated data divided into statuses.\\EmailLabs\\Actions\\AgregateTagsThis function allows you to download aggregated data with a division into tags.\\EmailLabs\\Actions\\BlacklistThis function allows you to download a list of blocked addresses (blacklist), to which e-mails will not be sent.\\EmailLabs\\Actions\\BlacklistAddThis function allows you to add an email address to the blacklist, which means it will exclude this address for each subsequent transmission.\\EmailLabs\\Actions\\BlacklistCheckThis function allows you to check whether an email address is on the blacklist, and for what reason. This function accepts an additional parameter.\\EmailLabs\\Actions\\BlacklistDeleteThis function allows you to remove an email address from the blacklist, it accepts one additional parameter.\\EmailLabs\\Actions\\BlacklistReasonsThis function allows you to download a list of reasons for rejections of e-mail addresses on to the black list.\\EmailLabs\\Actions\\ClickTrackingThis function allows you to download e-mail messages sent by SMTP server. This option allows you to determine on which fields the search will take place, allowing you to precisely match the result.\\EmailLabs\\Actions\\EmailsThis function allows you to download e-mail messages sent by SMTP server. This option allows you to determine on which fields the search will take place, allowing you to precisely match the result.\\EmailLabs\\Actions\\IsEmailTmpThis feature allows you to determine if a e-mail address is registered in one of the sites that provide temporary email addresses (ie. YopMail)\\EmailLabs\\Actions\\OpenTrackingThis function allows to download the users e-mail openings, it accepts additional parameters.\\EmailLabs\\Actions\\SendmailThis function allows you to send messages.\\EmailLabs\\Actions\\SendmailTemplatesThis function allows you to send messages using a previously loaded template or an individually sent template without an entry.\\EmailLabs\\Actions\\SmtpAccountsThis function allows you to get all your smtp accounts.\\EmailLabs\\Actions\\SmtpEventsThis function lets you download e-mail messages based on the status, which it ultimately received.For more information visit

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity16

Early-stage or recently created project

 Bus Factor1

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

### Community

Maintainers

![](https://www.gravatar.com/avatar/5def21375c3e03e1d35d692f816ccca30e31c2cd204e1058d1c63b4409c62284?d=identicon)[shinoks](/maintainers/shinoks)

---

Top Contributors

[![marcinkujawski](https://avatars.githubusercontent.com/u/109072371?v=4)](https://github.com/marcinkujawski "marcinkujawski (18 commits)")[![shinoks](https://avatars.githubusercontent.com/u/16897332?v=4)](https://github.com/shinoks "shinoks (5 commits)")[![olalike](https://avatars.githubusercontent.com/u/24371587?v=4)](https://github.com/olalike "olalike (2 commits)")[![emaillabs](https://avatars.githubusercontent.com/u/9961483?v=4)](https://github.com/emaillabs "emaillabs (1 commits)")

### Embed Badge

![Health badge](/badges/shinoks-emaillabs-php-api/health.svg)

```
[![Health](https://phpackages.com/badges/shinoks-emaillabs-php-api/health.svg)](https://phpackages.com/packages/shinoks-emaillabs-php-api)
```

PHPackages © 2026

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