mailgun_logger
MailgunLogger is a simple admin tool that uses the Mailgun API to retrieves events on a regular basis from Mailgun - who only provide a limited time of event…
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
48/100 Fair
- Maintained
- 61last commit 169 days ago
- Popular
- 3877 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 7 days ago
- GitHub stars
- 77
- Open issues
- 7
- Last commit
- 2026-04-27
- License
- MIT
- Activity
- stale
Checked 5 days ago - source: GitHub (jackjoe/mailgun_logger)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is not supported.
Checked 14 days ago - source: Docker Hub image tags and published docs
First-install notes
- Add your Mailgun API key Put your real Mailgun API key (the secret code Mailgun gives you) in place of the example "api-key", because Mailgun will reject the app's requests without it. source
Fetched 14 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Why are raw email messages no longer saved by default?
Since release 2305.1.0, MailgunLogger no longer saves raw message data because it put too much stress on the database. Setting store_message to true requires an AWS configuration and stores the raw messages in an S3 bucket.
Do I need to migrate my database from MySQL to PostgreSQL?
Since version 2302.1.0, MailgunLogger uses PostgreSQL instead of MySQL. The deprecated stored_message column is scheduled for removal through a future migration.
Why does MailgunLogger only retrieve the last two days of Mailgun events?
MailgunLogger retrieves events for the last two days, while free Mailgun accounts keep up to three days of events. It inserts only new events because some Mailgun events may not be immediately available after they occur.
Answers sourced from github.com
Community
- Use MailGun as Smart-Host for self-hosted email server at home - Reddit (reddit)
- Selfhosted Email Server With MailGun as SMTP Relay Service. - Reddit (reddit)
- Self Hosting & Mailgun Integration - Self-hosting - Ghost Forum (forum)
- Mailgun Alternatives - Self-hosting - Ghost Forum (forum)
- forum.ghost.org (forum)
- Mailgun isn't 'free', how to use an alternative? : r/Ghost - Reddit (reddit)
Collected 13 days ago - public community threads