Before you start
You need three things.
- A domain you own. The root name:
example.com, notwww.example.com. Any domain works; imado does not sell them. - The login for its DNS host. That is usually the registrar you bought the domain from. If you have pointed the domain's nameservers somewhere else, such as Cloudflare or Vercel, the records go there instead. Your registrar's domain page shows the nameservers.
- An email address you already read, for your imado account.
Sign-in and password-reset mail is sent to that address, so it cannot be an address on the domain you are about to set up.
1. Create an account
Sign up with that address and a password, then open the verification link we send.
The account is free and holds every domain you connect. You do not make one account per domain.
2. Connect your domain
The first page after sign-in asks for the domain. Type the root name and press Connect this domain. Nothing about the domain changes yet: it changes when you publish the records in step 4.
Your first domain creates a project of the same name. A project is the place a domain, its mailboxes and the people who read them live, and you can rename it later.
If mail on this domain already goes somewhere, such as forwarding your registrar set up or Google Workspace, we say so and ask before you go on.

Under the form is the path: five steps on imado's side, each opening the next. This guide follows it, with the account before it and the first message after.
3. Prove you own it
One TXT record shows the domain is yours and not someone else's, so it comes first and everything else waits on it. The value is unique to your domain: copy it from the page, not from here.
- TXTNot found yet
- Host
- _imado-challenge
- Value
- imado-verification=…
| Type | Host | Value | Status |
|---|---|---|---|
| TXT | _imado-challenge | imado-verification=… | Not found yet |
- Add the record at your DNS host. Leave the TTL at whatever the form suggests.
- Come back and press Check again. A new record is usually seen within a few minutes.
- When the status changes to Added, the next step opens.
4. Publish the mail records
Once ownership is verified, the page shows four more records and one optional one. This is the second visit to your DNS host.
- CNAMENot found yet
- Host
- k4m2….
_domainkey - Value
- k4m2….
dkim. amazonses. com
- CNAMENot found yet
- Host
- p7ax….
_domainkey - Value
- p7ax….
dkim. amazonses. com
- CNAMENot found yet
- Host
- zq1n….
_domainkey - Value
- zq1n….
dkim. amazonses. com
| Type | Host | Value | Status |
|---|---|---|---|
| CNAME | k4m2…. | k4m2…. | Not found yet |
| CNAME | p7ax…. | p7ax…. | Not found yet |
| CNAME | zq1n…. | zq1n…. | Not found yet |
- MXNot found yet
- Host
- @
- Value
- inbound-smtp.
us-east-1. amazonaws. com - Priority
- 10
| Type | Host | Value | Priority | Status |
|---|---|---|---|---|
| MX | @ | inbound-smtp. | 10 | Not found yet |
- TXTNot found yet
- Host
- _dmarc
- Value
- v=DMARC1; p=none;
| Type | Host | Value | Status |
|---|---|---|---|
| TXT | _dmarc | v=DMARC1; p=none; | Not found yet |
Add them, come back, and press Check again. Each record turns to Added as it is seen.
The MX record moves all of the domain's mail to imado. If mail on this domain goes somewhere today, it stops arriving there as soon as the new record is seen.
- Receiving works the moment the MX record is found.
- Sending turns on once the mail provider has checked the three CNAME records on its own, usually within the hour and occasionally longer. Until then a message you send is refused with "This address can't send yet", and the draft is kept.
The domain's page says which of the two it is still waiting for.
You do not have to wait on the page. We check every domain once a day and finish the setup when the records appear. If something is still missing after a while, we send you one email saying which record.
5. Create a mailbox
The fourth step asks for the address. Type the part before the @, such as hello, hi or your name, and press Add the address. The address takes shape as you type, and what you see is what is created.
The name is optional. It is what people see in front of the address; left empty, they see the address itself.

6. Send yourself a message
- From any other account, send a message to
hello@example.com. It appears in the inbox within a minute. - Open it and reply. The reply goes out from
hello@example.comand lands in the same conversation on the other side.
That is the setup finished.
Mail to an address you have not created does not reach you. Create support@ before you print it.
Catch-all, meaning mail to an address you never created still reaching you, comes with any pack once it ships. The pricing page says what that costs.
If a record is not found
Most of the time the record is right and DNS has not caught up; give it an hour. If it still reads Not found yet after that, it is one of these.
- The host was doubled. The form added your domain to a host you had already typed in full, so the record exists as
_imado-challenge.example.com.example.com. Open the record at your host: if you can see the domain twice, shorten the host to the part before it. - The record went to the wrong place. You added it at the registrar, but the domain's nameservers point at another host. Your registrar's domain page shows the nameservers; the records go wherever they point.
- The record is proxied. On Cloudflare, an orange cloud means the record answers with Cloudflare's own address. Click it until it turns grey.
- Doesn't match means the record was found with a different value, usually an old one from a previous service. Replace it with the value on the page.
If none of these is it, write to us with the domain name; a person replies.

