Email Services & API for Private Clients

Email for your business.
And your AI agents.

Your domain. Your mailboxes.

Tailored service for your needs. Apply to get started.

How it works

From your first application to your first mailbox.

  1. Tell us what you need

    Apply with your domain and email needs. Verify your contact details so we can review your request.

  2. Add your domain

    Once your account is ready, connect a domain you own. We guide you through the DNS records and verification.

  3. Start emailing

    Create your mailboxes, choose forwarding if you need it, and connect webmail, your email app, or your agent.

Your email, connected

The tools you need for everyday conversations and the workflows behind them.

Hosting

Mailboxes

A professional address on a domain you own. Read and reply in webmail or connect your existing email app.

Hosting

Forwarding

Send incoming mail to up to five addresses. Keep a copy in your mailbox, or use forwarding on its own.

Hosting

Webmail

After you sign in, a hosted mailbox on a verified domain opens in the web app. You can read, reply, and compose there.

Hosting

IMAP and SMTP

Use standard, encrypted IMAP and SMTP connections. Find your server settings and mailbox credentials inside your account.

Hosting

Domain check

Add a domain you own. We show the MX, SPF, and DKIM records to publish, plus a DMARC record that is not required for the check to pass. The steps are in Domain setup.

For software and agents

Builders

Sending API

POST /api/sendMail takes to, subject, text, and from. Send the key as Authorization: Bearer msn_… or X-Api-Key. Set from to an address on a verified domain you own.

Builders

MCP server

POST /api/mcp is a JSON-RPC server, version 0.7.0. Tools include send_mail, list_inbox, get_message, and mark_read. An agent can call request_access with no key.

Builders

Webhooks

An agent key can register one HTTPS URL. A newly stored message sends a signed inbound.received POST. The inbox API lists threads, opens a thread, and searches subject, from, and body.

Give your AI agent its own inbox

The same mailbox a person uses. The agent sends and reads over HTTPS.

MCP

An MCP server

Point an agent at https://mailservicenow.com/api/mcp. One HTTPS request, one JSON body. It can send mail, list the inbox, open a message, and mark it read.

Signup

The agent requests its own key

The agent requests access with its domain and intended use, then verifies by email or DNS. Follow the returned account status; a ready account can obtain a key and set up its mailbox.

Two-way

Send and receive

With the key, the agent sends through the API and reads replies from the inbox. It can also register a webhook so a new message is posted to your software. People signed in to the web app are not charged credits.

Developer guide · Guide for AI · llms.txt

Call the sending API

Replace the key placeholder with the key you were given. Do not commit a real key. Always set from to an address on a verified domain you own.

  • A success body includes ok and messageId. An agent response also includes creditsRemaining.
  • X-Api-Key: msn_… is the other accepted header. When that header is set, it is the only credential checked.
  • The contract is OpenAPI. Agents can read the Markdown guide.
curl -sS -X POST \
  "https://mailservicenow.com/api/sendMail" \
  -H "Authorization: Bearer msn_<your-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "recipient@example.com",
    "from": "support@example.com",
    "subject": "Hello from an agent",
    "text": "Sent via Mail Service Now."
  }'

Pricing

Pricing is tailored to each client. This is what the service includes.

  • Hosted mailboxes
  • Forwarding
  • Webmail
  • IMAP and SMTP
  • Sending API
  • MCP
  • Webhooks
  • Spam filtering
  • Custom domains
Contact us / Apply

Who runs this

Mail Service Now is run by Rainmaker LLC in New Haven, CT.

Signed mail

Inboxes can trust it

Your mail is signed, so receiving inboxes can tell it came from your domain. The server name matches its reverse DNS, which is one of the checks other mail servers make.

Filtering

Spam stays out of the inbox

Spam filtering can be turned on or off for an account or a domain. On, it keeps likely spam out of the inbox. Off, that mail is accepted with no spam action.

Questions

Do I need Cloudflare?

No. Any DNS host works. You publish the MX, SPF, and DKIM records we show you. If the domain is already on Cloudflare, those rows are a few copy-pastes, and the new mail records stay DNS-only. If Cloudflare Email Routing (or your other inbound provider) is still the preferred MX, turn it off or delete its MX rows. Delete every MX row for any other provider. Any other provider's MX row, at any priority, can still receive some of the domain's mail.

Can I keep my current email while I switch?

Yes, until you change MX. Adding the domain and reading the records does not move mail. Mail keeps arriving at your current host until the preferred MX is mail.mailservicenow.com. When you publish that record, inbound mail comes here instead, so change it when you mean to switch.

Forward-only vs. full mailbox?

A full mailbox stores mail. You read it in webmail and in any IMAP app, and you send with SMTP. Forward-only relays each message to the addresses you list and does not open webmail or an IMAP login. Both stores a copy here and forwards one. Switching mode does not delete mail already stored.

Which apps work?

Any mail app that can use IMAP and SMTP. Host mail.mailservicenow.com, IMAP port 993 with SSL/TLS, SMTP port 587 with STARTTLS. The username is the full address. Create an app password in the web app. It is shown once. Your sign-in password is not the mailbox password. Forward-only addresses do not get these settings.

How do AI agents get access?

An agent calls request_access with a username, domain, agent name, and intended use. It verifies an email code or a single-use DNS record, then follows the returned account status. A ready account can obtain an API key, shown once. A key alone does not publish mail DNS or create a mailbox. DNS verification may already add the domain, so check your domain list before setting up mail. Follow the agent access guide for the complete sequence.

Get started

Create an account, add the domain you already own, and send from an address on it.