finds.dev← search

// the find

jorgemanrubia/mailgun_rails

★ 212 · Ruby · MIT · updated Aug 2018

Rails Action Mailer adapter for Mailgun

A Rails Action Mailer delivery adapter for Mailgun's HTTP API. Thin wrapper that maps Action Mailer message objects to Mailgun API calls, with support for Mailgun-specific features like recipient variables and custom X-Mailgun headers. For Rails shops already on Mailgun who want native Action Mailer integration.

Mailgun-specific features (recipient variables for batch sending, custom o: options, per-message variables) are exposed cleanly as method extensions on the mail object rather than requiring you to abandon Action Mailer entirely. The gem supports multiple Rails versions with separate gemfiles for 3.2 through 5.0. Implementation is small enough to read in 20 minutes — no magic, no surprises in the adapter layer.

Abandoned since 2018 — no Rails 6, 7, or 8 support, and the official mailgun-ruby gem has since grown its own Rails integration that's actively maintained. Travis CI build badge is almost certainly dead. Mailgun has also changed its API and EU region handling since 2018, so you'd need to audit whether the HTTP client code still works correctly. At 212 stars with no recent activity, you'd be taking on maintenance yourself.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →