iResendlyMail

Move your business email to your own domain

Verify your domain, create mailboxes, then point MX, SPF and DMARC at iResendly, in the order that means no mail goes missing.

Setup3 min read

Moving email to a new provider is mostly about doing things in the right order. The one moment that matters is when you change your MX record: from then on, new mail for your domain arrives in iResendly. Everything before that is preparation, and everything after is tidying up.

What moves, and what doesn't#

Changing your MX record moves new mail. Messages already in your old provider stay there: iResendly can't bring old mail across today. Keep your old account until you've saved anything you need from it, and plan to read old mail there for a while.

1. Verify your domain#

  1. 1
    Sign in at mail.iresendly.com

    Choose I manage my business email and sign in with your iResendly account.

  2. 2
    Add the domain

    On Domains, choose Add domain and type it, for example yourcompany.com.

  3. 3
    Publish the three verification records

    A DKIM TXT record at iresendly._domainkey, plus an MX and a TXT record on the send subdomain. They sign your outgoing mail and handle bounces, and they don't affect the mail you receive.

  4. 4
    Choose Verify domain

    DNS can take up to 48 hours to spread; we re-check on our own too.

  5. 5
    Choose Turn on mail

    Once the domain is verified.

If you already verified the domain for iResendly Marketing or the Developer API, it's ready here and you can go straight to Turn on mail.

2. Create the mailboxes before you switch#

Create a mailbox for everyone before you change your MX record, using exactly the same addresses as today. Add aliases for the extra addresses people use, such as hello@ or accounts@. By default, mail to an address that doesn't exist is dropped without a bounce, so anything you forget to create will quietly go missing.

Tip
Many addresses? Import them from a CSV file: up to 1,000 rows of mailboxes, aliases and forwards at once.

3. Point MX, SPF and DMARC#

Open Mailboxes, choose your domain and open the DNS tab. It shows the exact values for your domain:

RecordTypeNameValue
MXMX@inbound-smtp.<region>.amazonaws.com, priority 10
SPFTXT@Your SPF record with include:amazonses.com added (the console shows the merged value)
DMARCTXT_dmarcv=DMARC1; p=none;
  • One SPF record only. If you already have one, add include:amazonses.com to it rather than creating a second. If you still send from other services, keep their includes too.
  • One DMARC record only. If _dmarc already exists, keep it.
  • DKIM is already done from verification. There's nothing to add.

4. Check it's working#

Choose Check now on the DNS tab. While the page is open we re-check every minute for ten minutes, and every 6 hours after that. When the MX record is right, the domain shows Receiving and new mail starts arriving.

For a little while after the change, some mail servers may still have your old MX record remembered and deliver there. Keep checking your old inbox for a few days, and send a test message to each important address from an outside account.

5. Hand over to your team#

  • Share each address and password with its owner. They sign in at mail.iresendly.com/webmail.
  • People can't reset their own password; you do it from the console.
  • Ask everyone to set up their signature and, if they need one, an auto-reply, from webmail Settings.

The free trial lasts 14 days with 2 mailboxes, so you can do a full trial run on your real domain before choosing a plan.