PowerMTA automation · deliverability done right
Your PowerMTA,
configured right.
Deploy your licensed PowerMTA into a complete sending stack — authentication, dual-stack IPs, monitoring and warm-up — in under an hour, the way deliverability actually requires in 2026.
autopmta takes your sending engine — PowerMTA 6.0r2, any 5.x, or KumoMTA — and turns it into a complete, production email-sending platform: the engine, full authentication, DNS and reverse DNS, transport security, dual-stack IP pools, warm-up and monitoring, typically in under an hour. The flagship is the Auto PMTA Configurator, a one-time €799 tool that runs the whole deploy in four automated phases, with setup, migration and managed options around it. Bring your own PowerMTA license or run KumoMTA free — and on KumoMTA it even adds an admin panel the project doesn't ship. We make sure everything around the engine is configured the way the major mailbox providers now demand.
Bring your own license
We never bundle or distribute PowerMTA. You supply a valid Port25/Bird license; we automate the install and configuration around it.
Authentication first
SPF, DKIM and DMARC are set up correctly from the start — the entry ticket for Gmail, Yahoo and Microsoft in 2026.
Reputation, not tricks
Virtual MTAs, IP pools and warm-up done as legitimate reputation hygiene. No 'unlimited', no filter evasion.
Monitoring built in
Blacklist checks, queue health and delivery signals — so you see problems before the inbox does.
Why correct setup matters more in 2026
The mailbox providers stopped giving second chances.
For years, a sloppy sending setup mostly cost you the spam folder. That has changed. Gmail, Yahoo and Microsoft now set explicit conditions for sending to their users, and over 2024 and 2025 they moved from advisory guidance to active enforcement. Mail that fails the bar increasingly does not get filtered — it gets refused at the door.
The conditions themselves are clear. Any domain sending a meaningful volume to consumer Gmail, Yahoo or Outlook addresses is expected to authenticate with SPF, DKIM and a DMARC policy that passes alignment, keep its spam-complaint rate under 0.3% (and ideally below 0.1%), publish valid reverse DNS, encrypt the connection with TLS, and offer one-click unsubscribe on marketing mail with opt-outs honored within a couple of days. Even senders below the bulk threshold are now expected to authenticate and present valid reverse DNS and TLS.
The teeth came later. Gmail shifted from temporary deferrals to permanent rejections for persistently non-compliant senders in late 2025, and Microsoft began rejecting non-compliant bulk mail to Outlook, Hotmail and Live addresses outright. A setup that would have squeaked by in 2023 now bounces. That is the entire reason autopmta exists: every one of those conditions — authentication, reverse DNS, TLS, reputation hygiene — is something the Configurator sets up and verifies before your server sends its first message, so you start compliant instead of discovering the gaps in your bounce logs.
There's a second half to staying compliant that no install handles for you: keeping the list to people who want it. One-click unsubscribe has to be honored within a couple of days, and a spam-complaint rate creeping toward 0.3% will sink a domain no matter how clean its authentication is. The setup gives you the tools — feedback-loop processing and suppression that act on complaints before the next send — but the discipline of mailing only engaged, opt-in recipients is yours to keep. If you're new to how complaints feed reputation, the feedback loop guide is the place to start.
More than an install
What a complete sending stack includes
Installing PowerMTA is the easy 5% — the part most people get stuck on is everything that has to be correct around it. A real sending platform is six layers working together, and a weak link in any one of them is what quietly sends your mail to spam. Here's what the Configurator stands up, with the details behind each.
The engine
Your licensed PowerMTA, installed and tuned — virtual MTAs, IP pools and per-provider routing configured properly, not left on defaults.
What is PowerMTA →Authentication
SPF, DKIM 2048 and DMARC p=reject aligned to your domain — the identity layer receivers now check before they decide anything else.
SPF / DKIM / DMARC →DNS & reverse DNS
Every record published and verified, including the IPv4 and IPv6 PTRs that strict receivers will reject mail for missing.
Sending over IPv6 →Transport security
Let's Encrypt TLS and MTA-STS, so your connections meet the encrypted-transport bar the major providers expect.
What is MTA-STS →Reputation & warm-up
Progressive IP warm-up and adaptive per-ISP throttling, with feedback-loop processing and suppression keeping the list clean.
Dedicated vs shared IP →Monitoring
Live blacklist checks, queue health and delivery signals on a per-client dashboard, with alerts pushed to Telegram.
Deliverability audit →No single layer carries deliverability on its own. Perfect authentication won't save you if your reverse DNS is missing; a warm IP won't help if your DMARC policy is rejecting your own mail; spotless monitoring is no use if it only tells you the reputation is already gone. The reason they're configured together, in one pass, is that the receiver judges them together — and a single weak link is enough to undo the rest. Getting all six right at once is the work, and it's the work the Configurator removes.
The flagship
Meet the Auto PMTA Configurator
One script turns a bare server into a complete ESP — in under an hour, in four automated phases — then hands you 47 operations to run it.
Full stack installed
Your engine (PowerMTA 6.0r2/5.x or KumoMTA), Postfix, Dovecot, Nginx and CSF on a clean AlmaLinux, Rocky, Debian, Fedora or Ubuntu box.
Identities & DNS
DKIM 2048, SPF, DMARC p=reject, MTA-STS and TLS-RPT — published via the Cloudflare API.
DNS verified
Propagation confirmed across DKIM, SPF, DMARC and IPv4/IPv6 PTRs before continuing.
Production online
Dual-stack VMTAs, IP pools, Let's Encrypt SSL, MailWizz and per-client dashboards.
256
domains / server
2,560
IPv6 VMTAs
2M+
emails / day
47
ops to run it
What sets it apart from a one-click installer is that it doesn't stop at "installed". The configuration is deterministic — the same domains file always produces the same result — so a deploy is reproducible and auditable, and the 47 ongoing operations cover the work that actually keeps a server in the inbox: warm-up, blacklist monitoring, queue management, auto-repair of downed IPs and services, and per-client dashboards. See the full breakdown and what's included on the Configurator page.
Who runs it
Matched to how you send
For ESPs & bulk senders
Multi-tenant sending across many domains and clients, each reputation isolated.
See the solution →For SaaS & transactional
Receipts, resets and codes that have to reach the inbox, kept apart from marketing.
See the solution →For agencies
Sending for clients with each reputation isolated and onboarding in a command.
See the solution →For newsletters & publishers
Large recurring editions paced per provider, each title on its own IP group.
See the solution →From bare server to first inbox
How a deploy actually unfolds
Start with a clean AlmaLinux, Rocky, Debian, Fedora or Ubuntu box and your engine in hand — a licensed PowerMTA, or KumoMTA. The first phase installs and configures the whole stack — the engine itself, plus Postfix and Dovecot for inbound and mailbox handling, Nginx, Node.js for the dashboards, and the CSF firewall — so you're not assembling pieces by hand or chasing a missing dependency at 2am.
The second phase is where most manual setups go wrong, and where the automation earns its keep. For every domain you're sending from, it generates a 2048-bit DKIM key, an SPF record scoped to your actual sending IPs, a DMARC policy at p=reject with reporting addresses, an MTA-STS policy, TLS reporting, and the IPv4 and IPv6 reverse-DNS records — then publishes all of it through the Cloudflare API rather than leaving you to paste records into a dashboard one at a time. The third phase does something a hand-build almost never bothers with: it waits, and verifies. Nothing moves forward until each record has actually propagated and resolves correctly, so you never bring a server online with half its authentication missing.
Only then does the final phase apply the production configuration — the dual-stack virtual MTAs and IP pools, the authenticated SMTP listeners, Let's Encrypt certificates, the MailWizz wiring, and the per-client dashboard. By the end you have a server that signs its mail, routes Gmail over IPv6 with IPv4 as the fallback, reports on itself in real time, and has every authentication check already passing. The typical run finishes inside an hour, and because the configuration is generated from your domains file rather than typed, the next server you build comes out identical.
The installer demo at the top of this page mirrors that sequence: type a domain, and it walks through the same phases it would run for real — DKIM and DMARC generated for that domain, DNS published, dual-stack VMTAs and routing brought up, the server reported live. It's a simulation rather than a live deploy, but the order and the records are the real ones, so you can see exactly what the Configurator does before you run it on a box of your own.
What it keeps you out of
The mistakes this setup prevents
Almost every deliverability emergency traces back to a setup detail that was wrong from the beginning. The reason the automation is worth it isn't speed for its own sake — it's that the same mistakes show up again and again, and each one is avoidable when the configuration is done correctly the first time.
Mail quietly landing in spam is usually an authentication or reputation gap, not a content problem — the kind diagnosed in emails going to spam. An SPF record that grew past its lookup limit triggers the SPF PermError that breaks alignment. A DKIM signature that doesn't verify because of a body-hash mismatch fails silently. Push a provider too hard and you collect 421 throttling deferrals; publish DMARC at p=reject before your sources are aligned and you block your own legitimate mail; miss the encrypted-transport bar and you hit TLS handshake failures against receivers that now require it.
The Configurator sets each of these up the way that avoids the failure: SPF kept within its limits, DKIM signing and alignment verified before launch, DMARC ramped with its sources already aligned, throttling tuned per provider, and TLS with a valid certificate from the start. The failures don't get fixed after the fact because they don't happen in the first place.
That's the quiet value of doing the configuration correctly once. The cost of a setup mistake is rarely visible on day one — it shows up weeks later as a slow decline in placement, by which point the reputation is already spent and recovery is far slower than prevention would have been. Starting from a verified, correctly built configuration is what keeps that decline from ever beginning.
The honest position
Your engine, the legitimate way
Search for a PowerMTA installer and you'll quickly find tools and sellers offering the engine "without a license", a "shared" license, or paired with promises of "unlimited" sending. We don't, and the reason is practical as much as principled. Cracked or shared software is a legal and operational liability, it can't be updated or supported properly, and it almost always travels with the kind of sending — bought lists, unsolicited bulk, filter evasion — that gets IP ranges blocked within weeks. You'd be building on sand.
autopmta takes the opposite stance on purpose. You run a legitimate engine — either a properly licensed PowerMTA, or KumoMTA, which is open-source and free — and the Configurator installs and configures it and automates the legitimate, permission-based sending around it. That constraint is a feature: a setup designed for senders who want to be in the inbox for years looks completely different from one designed to blast a list once and rebuild after the block. Everything here — real authentication, isolated reputations, honest warm-up, throttling that respects each provider's limits — is built for the first kind of sender.
If you'd rather not buy a license at all, KumoMTA is supported directly and costs nothing to run; the PowerMTA pricing & license guide explains the PowerMTA side, and the alternatives roundup covers the wider open-source and commercial options.
And if you already run a licensed PowerMTA but inherited a setup you're not sure about, that's a common starting point too. A configuration built in a hurry, or by someone who has since left, tends to hide exactly the gaps that cost placement — a missing reverse-DNS entry here, an SPF record over its lookup limit there. Rebuilding it on a verified, reproducible configuration turns an opaque box only one person understood into something you can read, audit and stand up again on demand.
Start here
Documentation & fixes
Three ways to work with us
Run it yourself, or hand it off
However hands-on you want to be, the setup underneath is the same clean configuration — the difference is only who operates it.
The Configurator
A one-time €799 tool you run yourself. It deploys the whole platform in four phases and gives you 47 operations to keep it healthy. You own the server and the configuration outright.
See pricing →Setup service
We do the install and configuration for you on your server and hand it over working — authentication, IPs, warm-up and dashboards in place — so you start from a finished platform without running the deploy yourself.
Setup service →Managed
We run the platform for you on an ongoing basis — monitoring, warm-up, delisting and maintenance — while you keep the sending relationship. The right fit when you'd rather not operate the MTA at all.
Managed PowerMTA →Already sending elsewhere and thinking about moving? A migration rebuilds your sending on PowerMTA without resetting the reputation you've built, and a deliverability audit is the fastest way to see where you stand before you decide anything.
Built for legitimate, opt-in senders
ESPs and SaaS migrating or scaling transactional and permission-based email. We don't help with nulled software, unsolicited bulk, or filter evasion — and that's exactly why our setups land in the inbox.
Common questions
What is autopmta?+
autopmta deploys and configures your sending engine — PowerMTA 6.0r2/5.x or KumoMTA — into a complete, production sending platform: authentication, DNS, dual-stack IPs, monitoring and warm-up, in under an hour. The flagship is the Auto PMTA Configurator, a one-time €799 tool that also adds an admin panel for KumoMTA, and we offer setup, migration and managed services around it.
Do you provide the PowerMTA license?+
No. If you run PowerMTA you bring your own valid license and we automate everything around it; if you'd rather not buy one, the Configurator also supports KumoMTA, which is open-source and free. We never bundle, resell or crack PowerMTA, and we don't work with nulled or 'no-license' copies of it — the setup assumes a legitimate engine, whether that's a licensed PowerMTA or open-source KumoMTA.
How fast is setup, realistically?+
Under an hour from a bare server in the typical case, using the Auto PMTA Configurator's four automated phases: stack install, domain identities and DNS, propagation verification, and production configuration. The slowest step is usually waiting for DNS to propagate, which the deploy handles for you.
What do I need to get started?+
Three things: your engine — a valid PowerMTA license (6.0r2 or 5.x) or free KumoMTA; a clean AlmaLinux 8/9, Rocky 8/9, Debian 12/13, Fedora or Ubuntu server with the sending IPs you intend to use; and the domains you'll send from with a Cloudflare account for DNS. The Configurator handles everything from there.
Is this for cold email or 'unlimited' sending?+
No. autopmta is for legitimate, permission-based, opt-in sending. We don't help with unsolicited bulk, 'unlimited' volume, or anything built to evade spam filters. The setup is designed to keep senders who do it right in the inbox, which is the opposite of what those approaches need.
Whose sending requirements does the setup meet?+
The expectations Gmail, Yahoo and Microsoft now enforce on senders: SPF, DKIM and DMARC with alignment, valid reverse DNS, TLS-encrypted transport, and one-click unsubscribe handling for bulk marketing mail. These moved from advisory to enforced over 2024–2025, and the setup is built around meeting them from day one.
Can you migrate me from another platform or MTA?+
Yes. If you're moving off a hosted ESP or another MTA, the migration service rebuilds your sending on PowerMTA with authentication, IPs and warm-up handled so you don't reset the reputation you've already earned. The goal is a move that keeps your placement intact rather than starting from zero.
Do I need cPanel or a control panel?+
No. The setup runs directly on the operating system, with no cPanel or Plesk required or wanted. That keeps both the licence overhead and the resource footprint down, and it avoids the failure modes that come with a panel sitting between you and the mail server.
Can one server send for multiple clients?+
Yes. A single server hosts multiple clients with fully separate identities — domains, IPs, SMTP credentials, dashboards, suppression and alerts are independent per client, so one client's list problem can't bleed into another's. That isolation is exactly what agencies and internal ESPs need.
After setup, do I run it myself?+
That's the usual model: you own the server and the Configurator gives you 47 operations to run it day to day — monitoring, warm-up, throttling, queue control, auto-repair and backups. If you'd rather hand off operations entirely, the managed service runs the platform for you instead.
How do I get it or ask a question?+
Email [email protected] with how many domains and IPs you plan to run, and we'll confirm the fit, answer licence and server questions, and get you set up. The Configurator is a one-time €799 with no recurring charge.