PHPackages                             joeykeller/mautic-kumomta-callback - 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. joeykeller/mautic-kumomta-callback

ActiveMautic-plugin[Mail &amp; Notifications](/categories/mail)

joeykeller/mautic-kumomta-callback
==================================

A Mautic 5/6 plugin to handle KumoMTA feedback loops and mark contacts as Do Not Contact.

v1.0.0(5mo ago)01MITPHPPHP &gt;=8.0

Since Nov 16Pushed 5mo agoCompare

[ Source](https://github.com/jos0405/mautickumomtacallback)[ Packagist](https://packagist.org/packages/joeykeller/mautic-kumomta-callback)[ RSS](/packages/joeykeller-mautic-kumomta-callback/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

Mautic Kumo MTA Callback
========================

[](#mautic-kumo-mta-callback)

Supported Mautic Version: 5.xx This Plugins processes an 5xx requests sent by Kumo MTA via webhook and markes contact as bounced if nesseccary.

Supported mailer schemes:

```
smtp

```

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

[](#installation)

To install the Mautic Kumo MTA plugin, follow these steps:

1. Run the following command to add the plugin to your Mautic installation:

    ```
    composer require jos0405/kumomtacallback
    ```
2. Clear the Mautic cache to ensure the plugin is recognized:

    ```
    php bin/console cache:clear
    ```
3. Enable Webhook processing in Kumo MTA, make sure you replace your Mautic URL at YOURMAUTIC

    ```
    -- Load DKIM config (uses /opt/kumomta/etc/dkim_data.toml)
    local dkim_signer = dkim_sign:setup{ '/opt/kumomta/etc/dkim_data.toml' }

    -- Configure webhook.site log hook (must be BEFORE queue_helper)
    log_hooks:new_json{
      name = 'webhook',
      url  = 'YOURMAUTIC/mailer/callback',
      log_parameters = {
        headers = { 'Date', 'Message-Id', 'Subject', 'From', 'To' },
     },
     queue_config = {
        retry_interval     = '1m',
        max_retry_interval = '20m',
      },
    }

    -- Load the queue helper, which reads queues.toml
    local queue_helper = queue_module:setup{ '/opt/kumomta/etc/policy/queues.toml' }
    ```
4. After updating the init.lua file, don't forget to restart kumo MTA. Check status if everything is still crisp and curry. `bash systemctl restart kumomta systemctl status kumomta `

Contributing
------------

[](#contributing)

Plz feel free to submit PRs, bugs and suggestions.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance70

Regular maintenance activity

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity40

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

177d ago

### Community

Maintainers

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

---

Top Contributors

[![jos0405](https://avatars.githubusercontent.com/u/4246909?v=4)](https://github.com/jos0405 "jos0405 (2 commits)")

---

Tags

pluginemailMauticbouncedeliverabilitykumomta

### Embed Badge

![Health badge](/badges/joeykeller-mautic-kumomta-callback/health.svg)

```
[![Health](https://phpackages.com/badges/joeykeller-mautic-kumomta-callback/health.svg)](https://phpackages.com/packages/joeykeller-mautic-kumomta-callback)
```

###  Alternatives

[railsware/mailtrap-php

The Mailtrap SDK provides methods for all API functions.

56770.5k](/packages/railsware-mailtrap-php)[etailors/mautic-amazon-ses

Amazon SES Mailer Plugin for Mautic

522.0k](/packages/etailors-mautic-amazon-ses)[pabloveintimilla/mautic-amazon-ses

Mautic 5 plugin that provides Amazon SES as an email transport and callback to process bounces

452.4k](/packages/pabloveintimilla-mautic-amazon-ses)[princealikhan/laravel-mautic-api

Free and Open Source Marketing Automation API

415.9k](/packages/princealikhan-laravel-mautic-api)

PHPackages © 2026

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