Email on your domain that lands in the inbox
Register your domain, and the panel gives you the four DNS records (MX, SPF, DKIM and DMARC) and verifies them in real time. Then create mailboxes, aliases and bot accounts so your apps can send and read email via API.
- MX, SPF, DKIM and DMARC
- Temporary aliases
- Token-based bot accounts
See plans · Create a free account
Here's what it looks like in the panel

All your company email, in the same panel
Set up with best practices to stay out of spam.
- Guided DNS: When you register the domain it hands you the 4 records to add and verifies each one separately while you set them up.
- Mailboxes: Create, edit display name, password and quota, view and delete. The password is not stored in ArduMaker's database.
- Aliases: Domain aliases (info@ → juan@), personal aliases and temporary aliases that expire on their own.
- Bot accounts: API-driven mailboxes for your integrations, with a token you can regenerate whenever you want.
- Webmail and folders: Inbox, your own folders with an unread count, reading in plain text and HTML, and sending with attachments.
- Stats and access logs: Mailboxes, quota used, messages, last activity and SMTP/IMAP access logs per account.
Your email up and running
- Register your domain: It gives you the 4 DNS records.
- Add the DNS records: The panel verifies MX, SPF, DKIM and DMARC in real time.
- Create mailboxes and aliases: For your team and for your apps.
How it works under the hood, and what to watch for
- There are four DNS records and each one does something different: MX says which server receives your email, SPF declares who can send on your behalf, DKIM signs it so the receiver can check it wasn't modified, and DMARC tells the receiver what to do if SPF or DKIM fail.
- The panel verifies all four separately and in real time while you add them. Without the three authentication records, your legitimate email ends up in spam: it is the most common reason a new domain doesn't reach its destination.
- The domain only becomes active once the DNS records are verified.
- Sending is capped at 5 emails per minute per account. Anything past that rate with no attachments is queued and goes out on its own.
- Attachments up to 25 MB per email.
- Each mailbox password is sent to the mail server and is not stored in ArduMaker's database.
- Bot accounts are API-driven mailboxes, with a token you can regenerate whenever you want. That is what you use so an app can send or read email without putting a person's password in it.
- Temporary aliases expire on their own, so there is nothing to remember to clean up.
- Deleting a domain removes all of its accounts and can't be undone.
- Real root over SSH: the panel is a shortcut, not a cage. Anything it does with a button, you can also do by hand.
Or just ask Claude, ChatGPT or Cursor
Everything you see in the panel, your AI agent can do through the ArduMaker MCP server: with your authorization, within the scope you grant, and with every action audited. See what the MCP does
Frequently asked questions
Which DNS records do I have to add?
Four: MX, SPF, DKIM and DMARC. The panel gives them to you and verifies each one.
Do you store my mailbox passwords?
No. The password is sent to the mail server and is not stored in ArduMaker's database.
Can I use the email from an integration?
Yes, with a bot account that uses an API token.
Can I have disposable addresses?
Yes, temporary aliases with an expiry.
Why does my email go to spam?
Almost always because SPF, DKIM or DMARC is missing. SPF declares who can send on your behalf, DKIM signs the message and DMARC tells the receiver what to do if one of them fails. The panel gives you the four records and verifies each one as you add them.
What does each DNS record do?
MX says which server receives your email. SPF declares which servers can send it on your behalf. DKIM signs it with a key so the receiver can check nobody modified it. DMARC tells the receiver what to do when SPF or DKIM don't line up.
Can I send email from my application?
Yes, with a bot account and its API token. That way you don't put a person's password inside an integration.
How many emails can I send?
Up to 5 per minute per account. Anything past that with no attachments goes into a queue and goes out on its own.
Services that go well together
- Domains and SSL: A free subdomain or your own domain with Let's Encrypt, an nginx proxy with rollback, and port forwarding.
- n8n: Automations with queue-mode workers, Postgres and Redis included, a custom domain with HTTPS, and updates with rollback.
- GitHub deploys: Link a repo and every push to your chosen branch updates your app on the VPS, with build and restart scripts.
Your company, with its own email Set it up from the panel in minutes. See plans