PHPackages                             sddproductions/sdd-sparkpost-transport-bundle - 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. sddproductions/sdd-sparkpost-transport-bundle

ActiveSymfony-bundle[Mail &amp; Notifications](/categories/mail)

sddproductions/sdd-sparkpost-transport-bundle
=============================================

SDDProductions/SDDSparkPostTransportBundle Bundle

0.1(9y ago)11MITPHPPHP &gt;=5.6

Since Jan 3Pushed 9y ago1 watchersCompare

[ Source](https://github.com/SDDProductions/SDDSparkPostTransportBundle)[ Packagist](https://packagist.org/packages/sddproductions/sdd-sparkpost-transport-bundle)[ Docs](https://github.com/SDDProductions/SDDSparkPostTransportBundle)[ RSS](/packages/sddproductions-sdd-sparkpost-transport-bundle/feed)WikiDiscussions master Synced 2mo ago

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

SDDSparkPostTransport
=====================

[](#sddsparkposttransport)

This bundle is an integration between [DigitalState/Platform-Transport-Bundle](https://github.com/DigitalState/Platform-Transport-Bundle) and [SparkPost/php-sparkpost](https://github.com/SparkPost/php-sparkpost)

Configuration
-------------

[](#configuration)

The ususal composer require !

### Transport and Profile configuration

[](#transport-and-profile-configuration)

#### Transport

[](#transport)

You need to add a new Transport with the following data:

```
{
    "api_key":"YOUR_SPARKPOST_API_KEY",
    "allowed_sender_domains":
    [
        "example.com",
        "other.example.com"
    ]
}
```

The `api_key` is self explanatory. The `allowed_sender_domains` is the list of domains that are currently allowed and configured in SparkPost.

#### Profile

[](#profile)

You need to add a new profile with the following data:

The Field `send_from` is used to configured the emails will that is used to send emails through the *Transport*

Possible values :

- Send from specific email:

```
{
    "send_from": {
        "fullName" : "John Doe",
        "email" : "john.doe@example.com"
    }
}
```

- WIP:`CURRENT_USER` The `from` address will be the email address of the current connected user (The user pressing the SEND Button)

```
{
   "send_from":"CURRENT_USER"
}
```

- WIP: `ENTITY_OWNER` The `from` address will be the email address of the user that is the *Owner* of the recipient

```
{
   "send_from":"ENTITY_OWNER"
}
```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3417d ago

### Community

Maintainers

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

---

Top Contributors

[![sadortun](https://avatars.githubusercontent.com/u/794449?v=4)](https://github.com/sadortun "sadortun (19 commits)")

---

Tags

sparkpostsparkpostDigitalState-Transport

### Embed Badge

![Health badge](/badges/sddproductions-sdd-sparkpost-transport-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/sddproductions-sdd-sparkpost-transport-bundle/health.svg)](https://phpackages.com/packages/sddproductions-sdd-sparkpost-transport-bundle)
```

###  Alternatives

[vemcogroup/laravel-sparkpost-driver

SparkPost driver to use with Laravel 6.x|7.x|8.x|9.x|10.x

421.7M1](/packages/vemcogroup-laravel-sparkpost-driver)[scullwm/mailhookbundle

A bundle to catch API webhook from differents mail service

4020.5k](/packages/scullwm-mailhookbundle)[djagya/yii2-sparkpost

A library provides Yii2 integration with SparkPost mail service

1816.3k](/packages/djagya-yii2-sparkpost)

PHPackages © 2026

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