WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Mailgun v2.2.2

Mailgun for WordPress

Easily send email from your WordPress site through Mailgun using the HTTP API or SMTP.

Mailgun for WordPress

The facts

Rating
3.8★ from 49
Active installs
80k+
Price
Free
Last updated
17 Jul 2026
Added
Nov 2012
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
2,845,292

Our analysis

AI-assisted

Mailgun for WordPress is a plugin that allows you to send, receive, and track emails using the Mailgun HTTP API. It is particularly useful for users whose servers do not support SMTP or have restrictions on outbound SMTP. To use the plugin, you need a Mailgun account, which offers a free tier for testing purposes.

This plugin is suitable for developers looking to streamline their email processes without dealing with complex server configurations. It supports various programming languages and allows you to choose between different regional API endpoints for sending emails.

Best for: This plugin is best for developers needing a reliable email solution without SMTP support.

What it does well

  • Uses Mailgun's HTTP API for email sending
  • Suitable for servers without SMTP support
  • Free account available for testing
  • Supports multiple programming languages
  • Allows selection of regional API endpoints

Where it falls short

  • Only handles sending emails, tracking, tagging, and list subscription
  • No information on additional features or limitations

Verdict

Mailgun for WordPress provides a straightforward way to manage email sending for users with specific server limitations. It is a practical choice for developers looking for an efficient email automation tool.

From the developer

Mailgun's own description of Mailgun for WordPress, lightly tidied.

Mailgun is the email automation engine trusted by over 10,000 website and application developers for sending, receiving and tracking emails. By taking advantage of Mailgun’s powerful email APIs, developers can spend more time building awesome websites and less time fighting with email servers. Mailgun supports all of the most popular languages including PHP, Ruby, Python, C# and Java.

One particularly useful feature of this plugin is that it provides you with a way to send email when the server you are on does not support SMTP or where outbound SMTP is restricted since the plug-in uses the Mailgun HTTP API for sending email by default. All you need to use the plugin is a Mailgun account. Mailgun has a free account that lets you send up to 200 emails per day, which is great for testing. Paid subscriptions are available for increased limits.

The latest version of this plugin now supports regions. Select either U.S./North America or Europe to choose the API endpoint from which you will send email.

The current version of this plugin only handles sending emails, tracking and tagging and list subscription.

Read the full description on the official page →

Tagged as