Runs in your browser · IMAP to IMAP

Move your mailbox. Keep your privacy.

MailMule carries your email straight from one IMAP provider to another — Gmail, Yahoo, Outlook, iCloud, Fastmail, GMX, Zoho, or anything else that speaks IMAP. No OAuth grants over your whole account, no lingering copies on our side, no subscription.

Free preflight · from $12 one-time · no subscription · undo within 7 days

MailMule mark: a mule's head formed from an open envelope Credentials RAM-only Nothing stored

How it works

Three steps, no drama.

Connect, check, go. Everything is previewed before a single message moves, and you only pay once you have seen exactly what the transfer will do.

Connect both mailboxes

Enter the source and destination addresses. MailMule autodetects IMAP hosts and ports, and walks you through generating an app password for your provider.

Preflight for free

See which folders, how many messages and how much data will move — plus a destination quota check — before you spend anything.

Transfer and watch it live

Pay once, then watch folders, message counts and bytes move in real time. Close the tab and the job keeps running; undo it within 7 days.

Tested provider presets

  • Gmail
  • Google Workspace
  • Outlook / Microsoft 365
  • Yahoo
  • iCloud
  • Fastmail
  • GMX
  • Zoho
  • Purelymail
  • Any other IMAP server

Privacy, mechanically

Nothing about your inbox outlives the transfer.

Every migration tool says it respects your mail. Here is what MailMule actually does with the two things that matter: your credentials, and your messages.

Read the studio privacy policy →
  • Credentials live in RAM only

    App passwords sit in an in-process map for the life of the job and nowhere else — not in the database, not in a log line, not on disk. They are wiped on completion, on failure, and by any restart.

  • Messages stream host to host

    Mail moves source provider → destination provider. MailMule never writes message bodies to disk, never indexes them, and never reads them beyond the IMAP metadata needed to copy a folder.

  • Transfer records expire in 7 days

    A small record — folder names, counts, and the UID map that makes rollback exact — is kept so you can undo. A daily job scrubs it after 7 days. Then there is nothing left to leak.

  • Passkey sign-in, revocable passwords

    Your MailMule account uses a passkey, not a password to steal. Your mailbox access uses an app-specific password you can revoke at your provider the moment the move is done.

Pricing

Pay once. No subscriptions.

Every pack includes the free preflight and a free re-run of the same source/destination pair within 7 days, in case something needed a second pass.

Single mailbox

$12 one-time

  • 1 mailbox transfer
  • Free preflight preview
  • Free 7-day re-run
  • 7-day rollback window
Start a transfer

20-pack

$99 one-time

  • 20 mailbox transfers
  • Free preflight preview
  • Free 7-day re-run, each
  • 7-day rollback window
  • Built for agencies and IT
Start a transfer

Credits never expire · no recurring charges · payment handled by Stripe

FAQ

Questions worth answering honestly.

Do I need an app password?

Most providers require an app-specific password instead of your regular login once you connect a third-party tool. MailMule shows a walkthrough with a direct link to generate one for your provider before you type anything in.

Does this work with Outlook or Hotmail?

Business and Microsoft 365 accounts work well. Personal outlook.com, hotmail.com, live.com and msn.com accounts may reject app passwords, since Microsoft phased out basic authentication for consumer mail. MailMule warns you up front, and you can still try.

How long does a transfer take?

It depends on mailbox size and both providers' rate limits: typically minutes for a few thousand messages, up to a few hours for tens of gigabytes. Progress is live — folders, messages, bytes and an ETA — and you can close the tab; the job keeps running on the server.

Is it safe to hand over my email password?

Your credentials are held in server memory only for the duration of the transfer — never written to the database, logs or disk. The moment the job ends, or the server restarts, they are gone. MailMule only recommends app-specific passwords, which you can revoke independently at any time.

Can I undo a transfer?

Yes. For 7 days after a transfer you can roll it back — MailMule deletes exactly the messages it appended to the destination, nothing else. After 7 days the transfer record is purged and rollback is no longer available.

MailMule

Your mailbox,
on its way.

Free preflight, one-time pricing, and a mule that does not read your mail. Start with the preview — it costs nothing and tells you exactly what would move.

Start a free preflight Works with any IMAP provider · credentials never stored · undo within 7 days

One confirmation now, then a short note when MailMule or another Graphic Meat product ships something worth knowing about.

Start a free preflight