PHPackages                             rocramer/laravel-mailcoach-postal-feedback - 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. rocramer/laravel-mailcoach-postal-feedback

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

rocramer/laravel-mailcoach-postal-feedback
==========================================

Process feedback for email campaigns sent using Postal

v3.0(4y ago)35491[1 PRs](https://github.com/rocramer/laravel-mailcoach-postal-feedback/pulls)PHPPHP ^8.0CI failing

Since Oct 5Pushed 2y ago1 watchersCompare

[ Source](https://github.com/rocramer/laravel-mailcoach-postal-feedback)[ Packagist](https://packagist.org/packages/rocramer/laravel-mailcoach-postal-feedback)[ Docs](https://www.robincramer.de)[ RSS](/packages/rocramer-laravel-mailcoach-postal-feedback/feed)WikiDiscussions main Synced today

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

[![run-tests](https://github.com/rocramer/laravel-mailcoach-postal-feedback/workflows/run-tests/badge.svg)](https://github.com/rocramer/laravel-mailcoach-postal-feedback/workflows/run-tests/badge.svg)

Process feedback for email campaigns sent using Postal
======================================================

[](#process-feedback-for-email-campaigns-sent-using-postal)

This is an unofficial package for [mailcoach.app](https://mailcoach.app/) that can process the feedback given by [Postal](https://github.com/postalhq/postal).

Requirements
------------

[](#requirements)

For 3.0:

- Laravel 9.x
- Mailcoach 5.x

For 2.0:

- Laravel 8.x
- Mailcoach 4.x

Setup
-----

[](#setup)

The package can be installed via composer:

```
composer require rocramer/laravel-mailcoach-postal-feedback
```

You need to configure an endpoint in your Postal dashboard and register your routes in your Laravel app:

```
Route::postalFeedback('postal-feedback');
```

Since Postal webhooks need to bypass Laravel's CSRF protection, be sure to list the URI as an exception in your VerifyCsrfToken middleware or list the route outside the web middleware group:

```
protected $except = [
    'postal-feedback',
];
```

To verify the signature, add following to your `mailcoach.config`:

```
'postal_feedback' => [
    'public_key' => env('POSTAL_PUBLIC_KEY'),
],
```

Finally, add your public key to the `.env` file. You can get the public key by executing `postal default-dkim-record` on your Postal server and copy the `p` parameter (without the semicolon at the end).

Restriction
-----------

[](#restriction)

This package only handles Bounces, Opens and Clicks. (Spam) complaints are not supported by Postal. Other mail delivery platforms like Amazon SES usually handle these complaints via a [Feedback Loop (FBL)](https://support.google.com/mail/answer/6254652?hl=en). Postal has no mechanism to process these complaints from mail provider and link them back to their original message. Nevertheless, it is possible to route these complaints to an abuse team or to use services like [Google Postmaster](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwi-77anwZ_sAhXhzoUKHWjFC1UQFjAAegQIAhAC&url=https%3A%2F%2Fwww.gmail.com%2Fpostmaster%2F&usg=AOvVaw1BGfC42LJItAWxj8MhLBHe) to have an overview about complain rates.

Postal driver for Laravel
-------------------------

[](#postal-driver-for-laravel)

To send emails in Laravel via Postal you can use [SynergiTech/laravel-postal](https://github.com/SynergiTech/laravel-postal).

Documentation
-------------

[](#documentation)

You can view the Mailcoach documentation on [the mailcoach site](https://mailcoach.app).

The Postal documentation can be found on [Github](https://github.com/postalhq/postal/wiki)

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

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 ~125 days

Total

5

Last Release

1593d ago

Major Versions

v1.2 → v2.02021-04-19

v2.0 → v3.02022-02-21

PHP version history (3 changes)v1.0PHP ^7.4

v1.1PHP ^7.4|^8.0

v2.0PHP ^8.0

### Community

Maintainers

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

---

Top Contributors

[![rocramer](https://avatars.githubusercontent.com/u/4487988?v=4)](https://github.com/rocramer "rocramer (62 commits)")

---

Tags

laravel-mailcoach-postal-feedback

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/rocramer-laravel-mailcoach-postal-feedback/health.svg)

```
[![Health](https://phpackages.com/badges/rocramer-laravel-mailcoach-postal-feedback/health.svg)](https://phpackages.com/packages/rocramer-laravel-mailcoach-postal-feedback)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M345](/packages/psalm-plugin-laravel)[mike-bronner/laravel-model-caching

Automatic caching for Eloquent models.

2.4k91.0k1](/packages/mike-bronner-laravel-model-caching)[illuminate/auth

The Illuminate Auth package.

10528.2M1.2k](/packages/illuminate-auth)[tzsk/sms

A robust and unified SMS gateway integration package for Laravel, supporting multiple providers.

319270.8k6](/packages/tzsk-sms)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45444.2k1](/packages/pressbooks-pressbooks)[api-platform/laravel

API Platform support for Laravel

58171.4k14](/packages/api-platform-laravel)

PHPackages © 2026

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