Skip to content

Service · migration & upgrades

Move to PowerMTA,
without losing reputation.

Migrating from an old server, upgrading 5.x to 6.0, or moving off another MTA or ESP, the risk is the same: a botched cutover that cold-starts your IPs. We plan around your warm IPs, translate the config cleanly and stage the switch. For legitimate, opt-in senders. Bring your own license.

Request migration → Or a fresh install from €750 / environment

The PowerMTA migration service moves an existing sending operation — an old PowerMTA box, a 5.x install, another MTA, or a hosted ESP — onto a clean, current PowerMTA without resetting the IP reputation you’ve built. It covers a pre-migration audit, faithful config translation, a staged or parallel-run cutover on your already-warm IPs, and full verification, from €750 per environment. You bring your own license, and it’s strictly for legitimate, opt-in sending. The single rule the whole plan serves: reputation lives on your IPs and domains, not the software, so the move must carry it across rather than start it over.

What's included

A cutover that protects what works

The danger in any migration isn't the install, it's losing the reputation you've spent months building. Every step here is designed to carry that reputation across intact.

It begins with an audit of what you run today — the config, the IPs and their reputation, the authentication — because you can’t protect what you haven’t measured. From there the new PowerMTA is built and the old configuration translated faithfully rather than rebuilt from guesswork, virtual MTAs and pools are re-pointed to your existing warm IPs, authentication is carried over and re-verified, and bounce and feedback handling are re-wired. The cutover is staged or run in parallel, and nothing is called done until a real test send confirms the new path passes SPF, DKIM and DMARC against clean blacklists.

  • Pre-migration audit of your current config, IPs, reputation and authentication
  • Reputation-preserving cutover plan — no cold-start on already-warm IPs
  • Config translation: old PowerMTA, another MTA or ESP settings into a clean, hardened config
  • Version upgrade (PowerMTA 5.x to 6.0) with a compatibility review
  • Virtual MTAs and IP pools re-pointed to your existing warm IPs
  • SPF, DKIM, DMARC and reverse DNS carried over and re-verified
  • Bounce and FBL processing re-wired to the new environment
  • Staged or parallel-run cutover to avoid downtime
  • Verification: blacklist check, test send and header confirmation
  • A short handover doc covering what changed and why

Why move in the first place

The reasons senders leave where they are

Most migrations start with one of three frustrations. The first is cost: hosted platforms are priced per email or per tier, and the bill climbs steeply as volume grows — SendGrid’s pricing, for one, has crept up since the Twilio acquisition, and growth-stage senders often find the monthly figure outpacing the value. The second is control: SendGrid and Mailgun run large shared IP pools where your reputation is influenced by every other customer on the pool, so a neighbour’s bad sending can drag down your placement through no fault of your own.

The third is a quieter realisation. Amazon SES is cheap per message, but reputation management is entirely on you, and it’s the most work of the hosted options to operate well — at which point many teams decide that if the reputation is their responsibility anyway, they may as well own the whole stack and get dedicated IPs, full routing control and a fixed cost base out of it. That’s the move to self-hosted PowerMTA: trading a metered black box for infrastructure you control. The catch, and the reason this is a service rather than a weekend project, is that doing it without losing the reputation you’ve already built takes a careful plan.

The economics over time

When owning the stack pays off

The case for migrating is rarely the migration fee — it’s the slope of the line afterwards. Metered platforms charge more as you send more, so a growing program pays a growing bill indefinitely. Self-hosted PowerMTA flips that: a one-time license and a server you control, with cost that flattens as volume climbs rather than tracking it upward. For a sender at real volume, the monthly hosted bill often passes the all-in cost of running your own infrastructure within months, and everything past that point is margin you keep.

It would be dishonest to pretend self-hosting is free after the move, though. You take on the operational side — patching, monitoring, the deliverability watch — which is either your team’s time or a managed retainer. The right comparison isn’t hosted bill versus zero; it’s hosted bill versus license plus server plus the cost of keeping it healthy. For senders past a certain volume that maths still favours owning the stack by a clear margin, and the assessment puts real numbers against your situation so the decision isn’t a guess.

Where it fits

Between a fresh build and ongoing care

No existing setup to move? That's a fresh install. Want us to keep it healthy after the move? That's managed deliverability. Migration is the bridge between them, and still deciding whether to move at all? Start with PowerMTA vs Postfix or vs KumoMTA.

Who it's for

Old or unsupported PowerMTA boxes

Moving off an aging server onto a clean, hardened, current install without restarting reputation.

5.x to 6.0 upgrades

Upgrading PowerMTA versions safely, with a config compatibility review before cutover.

Coming from another MTA or ESP

Moving from Postfix, Momentum or a hosted ESP to self-hosted PowerMTA, keeping deliverability intact.

Server consolidation

Collapsing several sending servers into a cleaner, well-pooled PowerMTA setup.

What you’re moving off

The starting points we migrate from

Each origin has its own shape, and the plan adapts to it — but the reputation-preserving spine is the same throughout.

An old or unsupported PowerMTA box. The most direct case: the engine is right, the server is aging. We translate the existing config onto a clean, hardened, current install and re-point your warm IPs, so you gain a maintainable box without restarting reputation.

A 5.x install due for 6.0. A version upgrade looks trivial until a directive that changed between releases breaks silently in production. We review the config for 6.0 compatibility, dry-run it, and cut over with verification — the safe way to take the newest release. The license guide covers how versions and licensing line up.

Postfix or another self-hosted MTA. Often a sign you’ve outgrown what a general-purpose MTA gives you for bulk sending — per-provider throttling, IP pools, detailed accounting. We translate your routing and authentication into a clean PowerMTA config; the PowerMTA vs Postfix comparison is the honest starting point if you’re still weighing it.

A hosted ESP — SendGrid, Mailgun, Amazon SES. The cost-and-control move described above. We rebuild your sending streams as a self-hosted PowerMTA config, carry the suppression data correctly, and warm into your dedicated IPs so the transition holds. Comparisons against Momentum and KumoMTA help if you’re also weighing other engines.

Several servers to consolidate. Collapsing a sprawl of sending boxes into one well-pooled PowerMTA, mapping each stream and its warm IPs onto a clean pool structure so reputation survives and streams stay separated — usually cutting operational cost and complexity in the same move.

The part that protects reputation

How a reputation-preserving migration actually works

The principles here aren’t proprietary — they’re the established best practice for moving a sending program, and the value is in applying them without cutting the corner that breaks everything. Four rules carry the weight.

Run old and new in parallel. The old provider stays live for two to four weeks while the new environment takes over gradually. Mail never stops, and if anything on the new path misbehaves there’s a working fallback the same minute — which is what makes a near-zero-downtime cutover real rather than a promise.

Warm rather than dump. Any IP that is genuinely new starts slow and ramps; volume is never jumped to full rate on a cold address, because that’s the single fastest way to earn a block. Where your existing IPs are already warm, the plan re-points them so their reputation comes with you instead of being thrown away. The free warm-up scheduler shows the shape of that ramp.

Carry the suppressions, drop the dead weight. Everyone who unsubscribed or complained must stay suppressed on the new platform — mailing them again is an instant reputation hit. But hard-bounced and long-dead addresses are left behind, not migrated, because hitting them from a fresh sending identity is exactly what makes a new setup look like a spammer.

Document, then watch. Before anything moves we document your use cases — marketing versus transactional — and your sending domains, so streams stay separated on the new platform. Through the transition we watch Google Postmaster Tools and seed placement so a dip is caught while it’s still small. Measure, move, verify, repeat.

How it works

Assess, stage, cut over

01

Assess

We audit your current setup (config, IPs, reputation, authentication) and scope a cutover that protects what's already working.

02

Stage

We build the target PowerMTA, translate and harden the config, and dry-run it before anything touches production.

03

Cut over

A staged switch on your warm IPs, with verification and monitoring through the transition, then a clean handover.

⌁ Planning the IP side yourself? The free warm-up scheduler and port-25 fix help.

After the cutover

What you have when it’s done

Migration ends the way the setup service does: a server in a known, verified state, owned by you. The new environment is live on your warm IPs, authentication passes and aligns, the suppression data is in place, and a real send has confirmed the path before the old provider is switched off. You also get a short handover doc — but a migration’s doc carries one extra thing the fresh-build version doesn’t: a record of what changed from your old setup and why, so anyone comparing the two later isn’t guessing.

From there the platform is yours to run, and many senders pair the move with managed deliverability for the first stretch, when a freshly-migrated setup is most worth watching closely. Whether you take that or run it in-house, you leave the migration owning a clean, documented, current PowerMTA — not locked to us, and not carrying the baggage of the setup you left behind.

What we keep you out of

Where migrations go wrong

Nearly every migration disaster traces to the same handful of shortcuts. The big-bang cutover — flipping all traffic at once with no parallel run — leaves no fallback when something breaks, and something usually does. Standing up fresh IPs and immediately sending production volume cold-starts a reputation that takes weeks to rebuild. Dumping the entire old database, dead addresses and all, onto a new sending identity reads to providers as exactly the behaviour they filter. And a blind version jump from PowerMTA 5.x to 6.0, without checking which config directives changed between them, surfaces in production at the worst possible moment.

None of these are exotic; they’re the default outcome of treating a migration as an install rather than a transition. A 5.x to 6.0 upgrade in particular gets a compatibility review before cutover precisely so the changed directives are found on a staging box, not by your recipients. The whole engagement is built to make the boring, correct path the one you actually take — because in deliverability the boring path is the one that keeps you in the inbox. The cost of getting a migration wrong isn’t a bad afternoon — it’s weeks of rebuilding a reputation that took months to earn, which is exactly the loss the careful path exists to avoid.

Straight talk

A migration isn't a one-click switch. Preserving IP reputation, translating config faithfully and avoiding downtime are real work, and we won't pretend otherwise. We also only migrate legitimate, opt-in sending: no nulled software, no "unlimited" claims, no filter evasion.

Plan your migration with us

Tell us what you're running today and where you want to land. We'll scope a reputation-preserving cutover, and tell you honestly if a fresh install is the better path.

Request migration →

Migration service FAQ

Will migrating lose my IP reputation?+

Not when it's done right. Reputation lives on your sending IPs and domains, not on the PowerMTA software, so we re-point the new install to your existing warm IPs and stage the cutover rather than cold-starting. The whole plan is built around preserving the reputation you've earned.

Do you handle PowerMTA 5.x to 6.0 upgrades?+

Yes. We review your current config for 6.0 compatibility, flag anything that changed between versions, build and dry-run the upgraded configuration, then cut over with verification. It's the safest way to move to 6.0 without surprises in production.

Can you migrate me from Postfix or an ESP to PowerMTA?+

Yes, when the volume justifies it, and we'll tell you honestly if it doesn't. We translate your routing and authentication into a clean PowerMTA config and preserve reputation through the cutover. If you're still deciding whether to move at all, the PowerMTA vs Postfix comparison is a good starting point.

Will there be downtime during the migration?+

We plan for zero or near-zero. Depending on your setup we run the new environment in parallel or cut over in stages, so mail keeps flowing while we verify the target. The exact approach is scoped during the assessment.

Do I need a new PowerMTA license?+

You bring a valid PowerMTA license from Bird or an authorized reseller. This is a migration and configuration service; we never resell, bundle or crack the software, and we only work with legitimate, opt-in sending.

How long does a migration take?+

The hands-on build is usually a few days, but a reputation-safe migration is paced by warm-up and parallel running, not by how fast we can configure. A typical move runs the new environment alongside the old for two to four weeks while volume shifts across gradually. We scope the exact timeline in the assessment, because it depends on your volume, how many IPs are involved and whether any are starting cold.

Do I keep paying my old provider during the move?+

For a window, yes, and it's money well spent. Running the old provider in parallel for two to four weeks is what lets mail keep flowing while the new environment proves itself and volume ramps — it's the safety net that makes a zero-downtime cutover possible. The overlap is temporary and far cheaper than the alternative of a hard switch that goes wrong.

Should I carry my suppression list across?+

The suppression list, yes — the people who unsubscribed or complained must stay suppressed on the new platform, or you risk mailing them again and tanking your reputation on day one. What you should not carry over is the dead weight: hard-bounced and long-inactive addresses. Migrating those to a fresh setup is a fast way to look like a spammer to providers watching a new sending identity. We sort that out as part of the plan.

Can you consolidate several servers into one PowerMTA?+

Yes — collapsing several aging or underused sending servers into one well-pooled PowerMTA is a common reason to migrate. The work is mapping each existing stream and its warm IPs onto a clean pool structure so nothing loses reputation in the move and the streams stay properly separated. It usually simplifies operations and cost at the same time.

Do you migrate my MailWizz or Interspire integration too?+

Yes — the connection between PowerMTA and your campaign front-end is part of the move, so MailWizz, Interspire or another platform is re-wired to the new environment and tested as part of the cutover. The aim is that on the day you switch off the old path, your existing sending workflow keeps working unchanged from your side.

What if you assess my setup and migration isn’t the right call?+

We’ll tell you. Sometimes the honest answer is that a clean fresh install is simpler than translating a tangled old config, or that your volume doesn’t yet justify self-hosting at all. The assessment exists to find the right path, not to push a migration — and we’d rather point you to a fresh setup or talk you out of moving than sell you the wrong engagement.

My current config is undocumented or built by someone who’s gone — can you still migrate it?+

Yes, and it’s a common reason people call. The pre-migration audit reads the existing setup directly rather than relying on documentation that doesn’t exist, so an inherited or undocumented config is reverse-engineered into a clean, understood one as part of the move. You come out the far side with a configuration your team can actually read, which is often worth as much as the migration itself.

Will my sending throughput change after migrating?+

If anything it should improve, because the new config is tuned and hardened rather than carrying years of accumulated cruft — but raw throughput is rarely the constraint anyway. What limits real-world sending is what receivers will accept from your IPs, which is a reputation-and-throttling question, not a hardware one. The migration preserves that reputation and sets sane per-provider rates, so you send as fast as the inbox will cleanly take.

I'm on Amazon SES / SendGrid / Mailgun — why move to PowerMTA?+

Usually for cost and control. Hosted bills climb steeply at volume, shared IP pools mean your reputation rides on other senders’ behaviour, and even SES — cheap per email — leaves reputation management entirely on you while being the most work to operate. Self-hosted PowerMTA gives you dedicated IPs, full control of routing and reputation, and a fixed cost base. We translate your sending into a clean PowerMTA config and move you across without restarting the reputation you built there.