MailHawk as a WordPress SMTP Server

MailHawk is a transactional email service built exclusively for WordPress. The WordPress-only design is the product thesis, not a limitation: the plugin is the entire interface – install it, connect your account, configure DNS, send email. There is no separate service to learn, no external dashboard to log in to, no standard SMTP endpoint to point a mailer at.

The service is built by Adrian Tobey, creator of the Groundhogg CRM plugin for WordPress. MailHawk originated as the sending infrastructure for Groundhogg and expanded to general WordPress email. The Groundhogg heritage shows up in features like email quarantine (hold suspect messages before sending) and blacklist management – the sort of controls that matter when the same install is running both wp_mail() traffic and CRM-driven campaigns.

Integration

MailHawk works exclusively through its dedicated WordPress plugin (300+ active installs). There is no standard SMTP connection – you cannot point WP Mail SMTP, FluentSMTP, or any other mailer plugin at MailHawk. The plugin replaces wp_mail() directly.

Setup:

  1. Install the MailHawk plugin from the WordPress plugin directory
  2. Connect your WordPress site to your MailHawk account (OAuth-style authorisation flow within the plugin)
  3. Add SPF and DKIM DNS records (the plugin displays the exact values for your domain)
  4. Send a test email from within the plugin

The plugin handles DNS record display, email logging (14-day retention), bounce management, and deliverability analytics – all within the WordPress admin. Multisite and WaaS (WordPress-as-a-Service) configurations are supported.

The lock-in trade-off is clear: if you leave MailHawk, you need a new sending service and a new plugin. With a standard SMTP relay, switching providers means changing credentials in your existing mailer plugin. With MailHawk, you deactivate one plugin and install another.

Pricing

Plan Monthly Annual Volume Sites
Basic $1/mo $10/yr 1,000/mo 1
Plus $15/mo $150/yr 30,000/mo 3
Pro $30/mo $300/yr 60,000/mo 5
Agency $90/mo $900/yr 375,000/mo 25

14-day money-back guarantee. No free tier, but the $1/month Basic plan (billed as $12/year) is near-free for a single site sending under 1,000 emails.

Two structural notes for readers comparing MailHawk to standard SMTP relays. First, pricing is per-site, not per-account: the Basic plan covers one site, Plus covers three, Pro five, Agency twenty-five. Multi-site operators cross the tier boundary on site count, not volume. Second, higher-tier volume is competitive against WordPress-focused peers but bundles the plugin-only integration; standard relays like Postmark ($15/month for 10,000) and SMTP2GO (1,000/month free, $10/month for 10,000) trade different things for the price: any-mailer flexibility, external dashboards, cross-platform sending.

DNS authentication

MailHawk requires SPF and DKIM configuration. The plugin displays the exact DNS records for your domain within the WordPress admin – no need to visit an external dashboard. Add the records at your DNS provider, then verify within the plugin.

For general DNS setup guidance, see our WordPress email DNS guide. After setup, test with swaks to confirm authentication passes.

Verdict

MailHawk fits WordPress operations where the sending path lives inside the admin. If you run Groundhogg for CRM and campaigns, MailHawk is the sending service that was built for it – quarantine, blacklist, and deliverability analytics compose with Groundhogg’s campaign workflows without a second dashboard to reconcile. If you build WordPress-as-a-service and want to offer managed sending to hosted customers, the multi-site Plus/Pro/Agency plans package that as a per-site tier. And for a single site whose operator wants the whole stack (mailer, credentials, DNS records, logs) visible inside wp-admin, the $1/month Basic plan removes SMTP configuration as a step entirely.

Operators wanting a standard SMTP endpoint, an external dashboard, or a sending service that works with mailer plugins of their choice have a different shape and look elsewhere: SMTP2GO for a generous free tier and any-mailer integration, Postmark for transactional-focused deliverability, Brevo when marketing and transactional live in the same account. Those services carry the trade-off in the other direction – a second interface to learn – and MailHawk deliberately does not compete on that ground.

For the broader setup that places MailHawk inside the WordPress email stack, see the WordPress email setup guide.


Pricing verified August 2026 against mailhawk.io/pricing. Plugin data from wordpress.org (version 1.3.5, last updated September 2025, 300+ active installs).

MailHawk detailsWebsite ↗
Pricing Url
View ↗
Docs Url
View ↗
Owner
Adrian Tobey (Groundhogg Inc.)
Founded
2020
Data Residency
us
Auth Methods
api-key
Api Send
Dns Setup Url
View ↗
Free Tier Notes
No free tier. Basic plan at $1/mo ($10/yr) is near-free for 1,000 emails/month.
Entry Price
Entry Volume
1000
Pricing Notes
Basic $1/mo (1K, 1 site), Plus $15/mo (30K, 3 sites), Pro $30/mo (60K, 5 sites), Agency $90/mo (375K, 25 sites). Annual billing available.
Pricing Verified
2026-08-06
Dedicated Ip
Inbound Routing
Webhooks
Bounce notifications via webhooks
Email Validation
Template Engine
Log Retention
14 days
Capabilities Verified
2026-07-16
Official Plugin
mailhawk-plugin
Wp Integration Verified
2026-06-12
Verdict
WordPress-native sending managed entirely inside the plugin; well-suited to Groundhogg CRM operations and WaaS builders who want the sending path inside WP admin
Best For
Groundhogg CRM operations, WaaS operators, and WordPress sites that want sending managed inside the admin rather than in an external dashboard