BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Oderland SMTP & Postal Mailer icon
Actively maintained Tested with WP 7.1 #5 in deliverability

Oderland SMTP & Postal Mailer

Send transactional emails from WordPress using SMTP or Postal with logging and delivery tracking.

Active installs100+100+ tier
Downloads · 30d223▼ -21.2% vs prev. 30d
Rating5/51 reviews
Health score71/100Good
All-time downloads2KSince Jan 2026
Support resolved—No recent threads
RequiresWP 6.4PHP 8.1+
Downloads · 7d37▼ -44.8% week over week
Our verdict

Solid choice

Oderland SMTP & Postal Mailer is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites, is rated 5/5 and was last updated 1 month ago, and scores 71/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (100+ active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

132639Jul 3Aug 16Sep 30
Yesterday8
Daily average (1y)8
Peak day52Aug 26, 2026
Last 12 months2K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Oderland SMTP & Postal Mail… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
deliverability #45 337 Best deliverability plugins →
email >100 10,000 Best email plugins →
mail >100 4,238 Best mail plugins →
postal #2 509 Best postal plugins →
smtp #30 1,386 Best smtp plugins →

Version adoption

Share of active sites per release.

  • 1.4100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Oderland SMTP & Postal Mailer

From the official readme · v1.4.5

Description

Oderland SMTP & Postal Mailer is a plugin that allows you to send transactional emails using SMTP or Postal API. Easy-to-use for e-mail logging and making sure your e-mails make it all the way to your intended target.

The plugin works with any SMTP mailer you’re using, including but not limited to Oderland Postal.

What is SMTP and why do you need it?

SMTP (Simple Mail Transfer Protocol) is the standard that ensures that emails actually arrive at their destination. It’s a protocol that delivers your email between servers when you click “send” in your email client.

You could say that with an SMTP plugin or service, you want to confirm to the email servers that what you’re sending isn’t spam, which lends authenticity to your mailings.

Features:

  • Send transactional emails via SMTP, Postal API or PHP mail()
  • Multiple mail account support with priority-based failover
  • Automatic retry on temporary failures with exponential backoff
  • Comprehensive email logging with configurable retention
  • Statistics dashboard — email volume over time, delivery success rates, per-account breakdown, failure analysis, recipient domain insights, and send time patterns
  • CSV export of all dashboard statistics
  • WordPress admin dashboard widget with 7-day email summary
  • Engagement tracking (opens, clicks) for Postal accounts
  • Postal webhook integration for delivery status tracking
  • Per-account webhook debug logging for Postal accounts
  • Secure credential storage with AES-256 encryption
  • Protocol-level SMTP debugging

Services Supported:

  • SMTP – Connect to any SMTP server
  • Postal – Integration with Postal mail delivery platform
  • Local – Fallback to PHP mail() function

Installation

  1. Upload the oderland-smtp-postal-mailer folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Settings > Oderland SMTP & Postal Mailer to configure your mail accounts
  4. Add at least one mail account (SMTP or Postal)
  5. Send a test email to verify your configuration

Frequently asked questions

How do I configure SMTP?

Go to Settings > Oderland SMTP & Postal Mailer > Accounts and click “Add Account”. Select SMTP as the service type and enter your SMTP server details including host, port, username, and password.

How does the failover work?

Accounts are tried in priority order (lower number = higher priority). If sending fails with a temporary error, the plugin retries with exponential backoff. If all retries fail, it moves to the next account.

What gets logged?

By default, the plugin logs email headers, recipients, and subjects. You can optionally enable body logging. Logs are automatically removed after 30 days (configurable).

How do I set up Postal webhooks?

When you create a Postal account, the plugin generates a webhook URL. Add this URL in your Postal server’s webhook settings to receive delivery status updates.

Is my SMTP password secure?

Yes. All sensitive credentials (SMTP passwords, API keys) are encrypted using AES-256-GCM. The encryption key is derived from your WordPress auth constants in wp-config.php, so it is never stored in the database.

Changelog

Security hardening release. SMTP passwords are now encrypted and the encryption key is derived from wp-config.php constants. Existing credentials are migrated automatically. Note: if you later change AUTH_KEY or SECURE_AUTH_KEY in wp-config.php, you will need to re-enter your account credentials.

1.4.5

  • Tested and confirmed compatible with WordPress 7.1
  • Raised the minimum required WordPress version to 6.4. The plugin calls wp_admin_notice(), which was added in WordPress 6.4, so earlier versions could fail on some admin screens
  • Fixed Postal webhooks being rejected, which left delivery status, bounces and DNS warnings not updating
  • Fixed the Log Details page being cut short. An unclosed iframe around the email body made browsers treat the rest of the page as iframe content, which dropped the admin footer and every script loaded there, leaving the delivery event accordion unable to expand
  • Fixed a doubled percent sign in the dashboard failover summary, which read “6.3%%” instead of “6.3%”
  • Fixed delivery events from one Postal account being applied to mail sent through a different account. Only affected sites running more than one Postal account; the webhook now only accepts events for mail belonging to the account it authenticated as
  • Admin notices are no longer shown to, or cleared by, other logged-in users. Each administrator now sees only the notices raised by their own actions
  • The logged email body is now shown in a sandboxed frame with scripts and forms disabled
  • Account names are now sanitised the same way whether an account is created or edited, and accounts can no longer be saved with an unrecognised service type
  • The stored SMTP password is never written back into the settings form; leave the field blank to keep the current password
  • The Postal webhook key can no longer be viewed or typed in. Use the generate button on the account form to create or rotate one, then save the account before configuring the webhook URL in Postal
  • Updated bundled dependencies (Guzzle HTTP client and related libraries) to their latest patch/minor releases

1.4.4

  • Fixed a fatal error when running WP-CLI commands on Bedrock (Roots) installations caused by loading the vendor autoloader via a relative path; the plugin now uses its absolute path
  • Updated bundled dependencies (Guzzle HTTP client and related libraries) to their latest patch/minor releases

1.4.3

  • Tested with WordPress 7.0
  • Fixed admin checkboxes showing the new WordPress 7.0 blue background when checked instead of the plugin’s brand colors

1.4.2

  • Fixed creating a Postal account on first page load failing with browser validation errors for hidden SMTP fields
  • Fixed accessibility issues on the Add/Edit Account form (duplicate field IDs and mismatched labels)
  • Reduced the chance that browsers offer to autofill SMTP and Postal API credentials on the Account form
  • Creating a new account now returns to the Accounts list instead of the Dashboard

1.4.1

  • Fixed fatal TypeError in automatic log cleanup when deleting old mail entries

1.4.0

  • Added bounce export feature: download bounced/failed email addresses as CSV or JSON from the Logs page
  • Show delivery failures (MessageDeliveryFailed) in Account Breakdown, Service Comparison, Domain Insights tables, charts, and CSV export on the Dashboard
  • Added explanatory note on Dashboard distinguishing Sent/Failed from Bounced/Delivery Failed
  • Fixed Domain Insights not showing bounced/delivery failed counts for Postal webhook events
  • Fixed sorting by Service or Status columns on the Logs page causing a database error
  • Added sorting by Recipient column on the Logs page
  • Code quality: resolved all PHPStan level 8 errors and all PHPCS coding standard violations

Full changelog on WordPress.org →

Screenshots

Accounts management - Configure multiple mail accounts with priority
Accounts management - Configure multiple mail accounts with priority
Email logs - View sent emails with delivery status
Email logs - View sent emails with delivery status
Log details - Inspect individual email details and events
Log details - Inspect individual email details and events
Settings - Configure logging and failover behavior
Settings - Configure logging and failover behavior
Test email - Send test emails to verify configuration
Test email - Send test emails to verify configuration
Postal settings - Setting up a Postal account
Postal settings - Setting up a Postal account
Dashboard - Email statistics with volume chart, account breakdown, and failure analysis
Dashboard - Email statistics with volume chart, account breakdown, and failure analysis
Dashboard analytics - Failover usage, service type comparison, recipient domains, and send time patterns
Dashboard analytics - Failover usage, service type comparison, recipient domains, and…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Oderland SMTP & Postal Mailer alternatives

All deliverability plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Mail Logging WP Mail Logging Log, view, and resend all emails sent from your WordPress site. Great for resolving email… by Syed Balkhi 300K+ ★★★★★★★★★★ 4.7 (372) 1 week ago 96
2 Meow Mailer – Free SMTP, Everything Included Meow Mailer – Free SMTP, Everything Included Reliable WordPress email through the provider of your choice, with a real email log, one… by Jordy Meow 800+ ★★★★★★★★★★ 5 (21) 1 day ago 89
3 Deliverability – pass DKIM, SPF, DMARC & more Deliverability – pass DKIM, SPF, DMARC & more Check and improve your Email Deliverability. Pass DMARC by DKIM-signing your emails without… by Top Deliverability 700+ ★★★★★★★★★★ 4.2 (15) 1 year ago 39
4 Custom SMTP: Email Deliverability – FREE & Easy-to-use Custom SMTP: Email Deliverability – FREE & Easy-to-use WordPress can't send email reliably on its own. Send through your SMTP provider, log every… by Nicolas Verlhiac 100+ ★★★★★★★★★★ 5 (1) 1 month ago 70
6 Email Essentials Email Essentials A plugin to make WordPress outgoing emails better and less likely to be marked as spam. by Acato 50+ ★★★★★★★★★★ No reviews 1 month ago 59
7 Does My Email Work – Email Deliverability Test Does My Email Work – Email Deliverability Test Email deliverability test for WordPress. See if your emails reach the inbox or land in… by Valentin Bora 10+ ★★★★★★★★★★ No reviews 3 months ago 51
8 Casa Mail Casa Mail A complete email platform for WordPress: transactional SMTP, marketing campaigns, branded… by CodeCasaStudiosLtd 10+ ★★★★★★★★★★ No reviews 4 months ago 51
9 Meser10 Email Auth Check Meser10 Email Auth Check Checks the SPF, DKIM and DMARC records of your domain and explains in plain language what… by meser10 <10 ★★★★★★★★★★ No reviews 2 weeks ago 64
10 NimblyMail SMTP – SMTP, Gmail, Outlook & Amazon SES Email Log and Deliverability Plugin NimblyMail SMTP A modern SMTP, email log, and deliverability plugin for WordPress. Send reliably via SMTP… by NimblyMail <10 ★★★★★★★★★★ No reviews 3 days ago 64
11 SendPaw Mail SendPaw Mail Reliable transactional email for WordPress through SendPaw. Send your WordPress mail over… by platkadigital <10 ★★★★★★★★★★ No reviews 3 weeks ago 64

FAQ

Oderland SMTP & Postal Mailer: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Oderland SMTP & Postal Mailer free?

Yes. Oderland SMTP & Postal Mailer is free to download and use from the official WordPress.org plugin directory.

Is Oderland SMTP & Postal Mailer safe to use in 2026?

Oderland SMTP & Postal Mailer is a solid plugin choice in 2026, with a few things worth checking first. It runs on 100+ sites, is rated 5/5 and was last updated 1 month ago, and scores 71/100 on our health check.

How many websites use Oderland SMTP & Postal Mailer?

Oderland SMTP & Postal Mailer is active on 100+ WordPress websites and has been downloaded 1,960 times since it launched in January 2026. It was downloaded 223 times in the last 30 days.

Does Oderland SMTP & Postal Mailer work with WordPress 7.1?

Yes. The developer has tested Oderland SMTP & Postal Mailer up to WordPress 7.1.2, the latest release. It requires WordPress 6.4 or newer.

What PHP version does Oderland SMTP & Postal Mailer need?

Oderland SMTP & Postal Mailer requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Oderland SMTP & Postal Mailer last updated?

The latest version, 1.4.5, was released on August 25, 2026 (1 month ago).

Who makes Oderland SMTP & Postal Mailer?

Oderland SMTP & Postal Mailer is developed and maintained by Oderland Webbhotell AB.

What are the best alternatives to Oderland SMTP & Postal Mailer?

The most popular alternatives to Oderland SMTP & Postal Mailer are WP Mail Logging (300K+ installs), Meow Mailer (800+ installs) and Deliverability (700+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.