PHPackages                             jerowork/email-message - 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. jerowork/email-message

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

jerowork/email-message
======================

PHP 7.2+ value object for email messages.

0.1.0(7y ago)0183MITPHPPHP ^7.2

Since Mar 13Pushed 7y ago1 watchersCompare

[ Source](https://github.com/jerowork/email-message)[ Packagist](https://packagist.org/packages/jerowork/email-message)[ RSS](/packages/jerowork-email-message/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Email message
=============

[](#email-message)

PHP 7.2+ value object for email messages.

Features
--------

[](#features)

- Immutable value objects
- Available parameters: subject, html/text body, from, reply to email, multiple to/cc/bcc, attachments (string based)
- Serializable (for e.g. queue usages) (implementing `JsonSerializable`)
- Message validation (minimum required valid message)
- Validation email addresses

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

[](#installation)

Install via Composer:

```
$ composer require jerowork/email-message

```

Usage
-----

[](#usage)

```
// Construct message
$message = new Message(
    Addressee::fromString('Jero Work
