> Outgrown email forwarding? Move to a real mailbox on your domain: list forwards, create mailboxes, switch MX and SPF, test, then turn forwarding off.

Source: https://mailbux.com/blog/email-guides/email-forwarding-to-real-mailbox

[Home](https://mailbux.com/)/[Guides](https://mailbux.com/blog)/[Email Guides](https://mailbux.com/blog/email-guides)/Switch From Email Forwarding to a Real Mailbox on Your Domain

# Switch From Email Forwarding to a Real Mailbox on Your Domain

November 9, 2026•7 min read
**To move from email forwarding to a real mailbox, create mailboxes at an email host first, then point your domain's MX record to that host, add its SPF record, and only then turn the old forwarding off.** Done in that order, no message is lost and nobody you write to notices anything except that your replies now come from you@yourdomain.com instead of a personal address. The hands-on work takes about 30 minutes for a few addresses, and DNS changes usually show up within an hour.
Forwarding is a fine way to start: your registrar or DNS service passes mail for your domain on to Gmail, Outlook.com or similar. This guide is for the moment it stops being enough. (If you want to set up forwarding rules inside a mailbox, that is a different job: see [email forwarding for your business domain](https://mailbux.com/blog/email-guides/set-up-email-forwarding-business-domain).)

## Signs you have outgrown forwarding

- **Your replies come from a personal address.** A forward only handles incoming mail. Customers write to info@yourdomain.com and get an answer from someone@gmail.com.
- **Forwarded mail lands in spam or goes missing.** SPF checks the server that hands a message over. After a forward, that server is the forwarding service, not the original sender, so some forwarded messages fail checks at your personal provider.
- **Several people need their own address** and all copies end up in one personal inbox, with no way to hand an address over when someone leaves.
- **Your mail sits in a personal account** that the business does not control.

## Forwarding vs a real mailbox

|  | Forward-only | Mailbox on your domain |
| --- | --- | --- |
| Receive mail at you@yourdomain | Yes, passed on to another inbox | Yes, stored in your own mailbox |
| Send as you@yourdomain | No, or only through a workaround in your personal mail app | Yes |
| SPF and DKIM for your own mail | Not for mail you send | Yes, published for your domain |
| Separate addresses for staff | All end up in personal inboxes | One mailbox each, or aliases into one |
| Who controls the mail | Whoever owns the personal inbox | The domain owner |

## Step 1: List every forwarded address

Open the forwarding screen where it is set up today and write down each address, where it forwards to, and whether there is a catch-all (anything@yourdomain). Common places:

- **Registrar forwarding.** At Namecheap it is the Email Forwarding option under Advanced DNS → Mail Settings ([Namecheap setup](https://mailbux.com/free-email/namecheap)). At GoDaddy, check the domain's DNS screen for forwarding MX rows ([GoDaddy setup](https://mailbux.com/free-email/godaddy)).
- **Cloudflare Email Routing.** Listed under Email Routing for the domain. Its MX records are locked until you unlock them in Email Routing settings ([Cloudflare setup](https://mailbux.com/free-email/cloudflare)).
- **Your web host's control panel**, if the domain's mail pointed there.

## Step 2: Decide what each address becomes

| Today | Becomes | Where in Mailbux |
| --- | --- | --- |
| An address one person reads and answers | Its own mailbox | Manage → Mailboxes |
| An extra name for the same person (hello@, me@) | An alias on that mailbox | Manage → Aliases |
| An address a team shares (support@) | A shared mailbox | Manage → Shared |
| An address that must still reach an outside inbox | A forwarder on an existing mailbox | Manage → Forwarders |

Not sure which to pick? [Shared mailbox vs alias vs distribution list](https://mailbux.com/blog/email-guides/shared-mailbox-vs-alias-vs-distribution-list) explains the difference.

## Step 3: Create the mailboxes before touching DNS

1. Sign up at dash.mailbux.com and add your domain: Services, then your plan, then Manage, then Domains, Add domain.
2. Create the mailboxes, aliases and forwarders from your list in Step 2.
3. Open Domains → Open DNS setup and keep the tab open; every record has a copy button.

This order matters. If you switch DNS first, mail for an address that has no mailbox yet bounces back to the sender.

## Step 4: Switch the MX and add SPF

1. **Remove the forwarding MX records** at your DNS host. A domain can only send incoming mail one way, so the forwarding records and the new ones cannot work side by side. At Namecheap this means changing Mail Settings from Email Forwarding to Custom MX; at Cloudflare it means unlocking and removing the Email Routing records.
2. **Add the MX record**: host `@`, value `my.mailbux.com`, priority 10.
3. **Add or merge the SPF record**: host `@`, TXT value `v=spf1 include:msg25.com ~all`. Forwarding services often added their own SPF record. A domain may have only one, so delete the old one or merge them ([how to merge SPF records](https://mailbux.com/blog/email-security/fix-multiple-spf-records-merge)).
4. **Optional: add DKIM.** In your Mailbux service, open DKIM and create the key. Then copy the DKIM TXT record shown in Domains → Open DNS setup to your DNS host. One DKIM record is enough. It is optional and improves deliverability.

## Step 5: Test both directions

1. Wait until `nslookup -type=MX yourdomain.com` shows my.mailbux.com. Domains → Open DNS setup also re-checks the records.
2. From a personal address, send a message to each new address. It should arrive in the Mailbux mailbox, not in the old personal inbox.
3. Reply from Mailbux webmail and check the reply's headers at the personal address for `spf=pass`.

For a day or two, a few messages may still travel the old forwarding path while other servers refresh their DNS cache. Keep an eye on the personal inbox until they stop.

## Step 6: Clean up the old setup

- **Old forwarded mail** stays in the personal inbox it was forwarded to. If you want it in the new mailbox, the free Mailbux migration tool copies mail in from another mailbox; it works on every plan, Free included.
- **"Send mail as" in Gmail**: if you set Gmail up to send as your domain, remove that address from the "Send mail as" list so nothing goes out the old way. Google's help page also says that starting January 2027, Gmail will no longer support "Send as" for third-party addresses such as @yahoo.com or @outlook.com (Gmail Help, checked 9 November 2026).
- **Signatures, website contact forms and invoices** keep the same address, so nothing to change there. Check that any form that sends mail uses the new mailbox.

## How you read mail after the switch

On the Mailbux Free plan you read and send in Mailbux webmail and the Mailbux apps. The plan is free forever: 7 GB of shared storage, 1 domain, webmail, the Mailbux apps and SMTP sending, and outgoing mail carries a small "Sent via Mailbux" footer. It includes up to 7 business mailboxes. Standard IMAP and POP3 access for clients like Outlook or Apple Mail is available on paid plans. For the bigger picture, see our [free business email account guide](https://mailbux.com/blog/business-email/free-business-email-account).

## FAQ

### Can I keep forwarding and add a mailbox at the same time?

Not for the same domain. Incoming mail follows the domain's MX records, so it goes either to the forwarding service or to your mailbox host. You can still forward single addresses from inside Mailbux with Manage → Forwarders.

### Will I lose emails during the switch?

Not if you create the mailboxes before changing MX. During the DNS change, some mail may still arrive through the old forwarding for a short time, so leave the personal inbox in place for a few days.

### Do people who write to me need a new address?

No. The address stays exactly the same. Only where the mail is stored changes.

### Why did forwarded mail go to spam?

SPF checks the server that delivers the message. With forwarding, that is the forwarding service, so mail from domains with strict policies can fail checks at your personal provider. Mail delivered straight to your own mailbox avoids that step.

## Email that belongs to your domain

Mailbux gives you real mailboxes on your own domain with webmail and apps, aliases, shared mailboxes and forwarders, two-factor authentication and app passwords, a free migration tool, and the SPF, DKIM and DMARC values for your domain under Domains → Open DNS setup. Compare the plans on our [pricing page](https://mailbux.com/pricing).
[Create your free Mailbux account →](https://dash.mailbux.com/register)
Free business email
Want a professional address on your own domain, free to start? [Read the free business email guide](https://mailbux.com/blog/business-email/free-business-email-account) or [see how free business email works with Mailbux](https://mailbux.com/free-business-email).

## Put this guide to work

Business email on your own domain, free to start — unlimited business mailboxes on paid plans, no per-mailbox pricing.
[See pricing](https://mailbux.com/pricing)

## Related guides

[1 min read ### How to Set Up Email Forwarding for Your Business Domain Email forwarding routes messages from one address to another without the sender knowing. Here is how to configure it.](https://mailbux.com/blog/email-guides/set-up-email-forwarding-business-domain)

[6 min read ### How to Set Up Email Forwarding Rules for Your Business Domain Learn how to set up email forwarding rules for your business domain, including basic forwarding, conditional rules, and best practices for reliable routing.](https://mailbux.com/blog/email-guides/set-up-email-forwarding-rules-business)

[6 min read ### How to Set Up Email on a Custom Domain Without a Website Own a domain but no website yet? You can still get you@yourcompany.com today. Turn off registrar forwarding, add MX, SPF, DKIM and DMARC, and leave the parking page alone.](https://mailbux.com/blog/email-guides/custom-domain-email-without-website)

[7 min read ### How to Switch Email Hosts With Zero Downtime: A Timed Checklist Moving to a new email provider? Lower the TTL a day ahead, build every mailbox first, switch MX in a quiet hour and keep a rollback ready. A day-by-day checklist from T-7 to T+7.](https://mailbux.com/blog/email-guides/switch-email-host-zero-downtime-checklist)

[7 min read ### I Bought a Domain. How Do I Get Email on It? A new domain does not come with a mailbox. Find who runs your DNS, clear the default mail records, add MX and SPF, create a mailbox and test it, all in the first hour.](https://mailbux.com/blog/email-guides/bought-domain-how-to-get-email)

[3 min read ### How to Create Your First Business Email Account Step-by-step guide to creating your first business email account on Mailbux. Add your domain, configure DNS records, and start sending professional emails in minutes.](https://mailbux.com/blog/email-guides/how-to-create-first-business-email-account)

---

More for agents: [llms.txt](https://mailbux.com/llms.txt) · [Sitemap](https://mailbux.com/sitemap.xml)
