PHPackages                             larablocks/emailsms - 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. larablocks/emailsms

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

larablocks/emailsms
===================

Send free sms messages from an email account

5.5.0(6y ago)129MITPHPPHP &gt;=5.4CI failing

Since May 10Pushed 6y ago2 watchersCompare

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

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

[![Build Status](https://camo.githubusercontent.com/1b13bf801cdd4aa399d955c83bb52d277c546163a01bc28d82d2cdaa36b3c38d/68747470733a2f2f7472617669732d63692e6f72672f6c617261626c6f636b732f656d61696c736d732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/larablocks/emailsms)

EmailSMS
========

[](#emailsms)

EmailSMS is a simple package that facilitates sending free text messages from email accounts. Simply pass an object that binds to the interface (EmailSMSInterface) to send a text message to the phone number specified in the object

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

[](#installation)

Add `larablocks/emailsms` as a requirement to `composer.json`:

```
{
    "require": {
        "larablocks/emailsms": "5.0.*"
    }
}
```

Note: All Larablocks packages will have versions in line with the laravel framework.

Update your packages with `composer update` or install with `composer install`.

Laravel Integration
-------------------

[](#laravel-integration)

To wire this up in your Laravel project you need to add the service provider. Open `app.php`, and add a new item to the providers array.

```
'Larablocks\EmailSMS\EmailSMSServiceProvider',
```

Then, add a Facade for more convenient usage. In your `app.php` config file add the following line to the `aliases` array. Note: The EmailSMS facade will load automatically, so you don't have to add it to the `app.php` file but you may still want to keep record of the alias.

```
'EmailSMS' => 'Larablocks\EmailSMS\EmailSMS',
```

Usage as a Facade to send a text message
----------------------------------------

[](#usage-as-a-facade-to-send-a-text-message)

\####Send Message:

```
EmailSMS::send($objectThatImplements_EmailSMSInterface);
```

License
-------

[](#license)

EmailSMS is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~606 days

Total

4

Last Release

2205d ago

Major Versions

0.1 → 5.0.02015-05-13

### Community

Maintainers

![](https://www.gravatar.com/avatar/7166980716748321b392e219ef3ebeb95cc42237fcf58803db358c676e3e2fd4?d=identicon)[fowlergac](/maintainers/fowlergac)

---

Top Contributors

[![fowlergac](https://avatars.githubusercontent.com/u/12282978?v=4)](https://github.com/fowlergac "fowlergac (15 commits)")

---

Tags

emailsmstextfreeemailsms

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/larablocks-emailsms/health.svg)

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

###  Alternatives

[soundasleep/html2text

A PHP script to convert HTML into a plain text format

48519.5M75](/packages/soundasleep-html2text)[mageplaza/module-smtp

SMTP Extension for Magento 2 helps the owner of store simply install SMTP (Simple Mail Transfer Protocol) server which transmits the messages into codes or numbers

3015.9M8](/packages/mageplaza-module-smtp)[squareboat/sneaker

An easy way to send emails with stack trace whenever an exception occurs on the server for Laravel Applications.

220191.2k](/packages/squareboat-sneaker)[kickbox/kickbox

Official kickbox API library client for PHP

591.0M4](/packages/kickbox-kickbox)[simplesoftwareio/simple-sms

Simple-SMS is a package made for Laravel to send/receive (polling/pushing) text messages. Currently supports CalLFire, EZTexting, Email Gateways, FlowRoute, LabsMobile, Mozeo, Nexmo, Plivo, Twilio, and Zenvia

20845.7k5](/packages/simplesoftwareio-simple-sms)[symfony/fake-sms-notifier

Fake SMS (as email or log during development) Notifier Bridge.

27754.2k1](/packages/symfony-fake-sms-notifier)

PHPackages © 2026

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