SmarterMail + AI

Connect SmarterMail to Claude,
Cursor, ChatGPT and any MCP client

SmarterMail already gives your users webmail, calendars and chat. An MCP server adds the one thing it cannot: an AI agent that reads, searches, sends, replies, schedules and files mail in the mailbox itself.

Claude cannot reach a SmarterMail server on its own. mcpemails is a hosted MCP server that connects to yours over IMAP at your own hostname, normally on port 993 with implicit TLS, using the mailbox password, so Claude, Cursor or any MCP client can read, search, send and organize that mail. SmarterMail is software you or your host runs, so there is no shared hostname: the server must be reachable from the internet, the mailbox must have IMAP in its Service Access settings, and SmarterMail's abuse detection must not be blocking the connecting address. One inbox is free.

1 inbox free, forever Mailbox password, IMAP in Service Access Email fetched live, never stored

How SmarterMail connects: bindings, protocol settings and Service Access

Three screens in the system administrator interface decide whether an IMAP client can get in. Settings, then Bindings is where SmarterMail ties together the physical IP addresses on the server's network card, the ports used by SMTP, IMAP, POP, LDAP, XMPP and Submission, and the encryption applied to each of those ports, so it is the authoritative answer to what is listening where. Settings, then Other Protocols holds the IMAP behaviour: the banner, a command timeout that defaults to 30 minutes, a maximum of 8 bad commands before the session is dropped, a 1000 connection ceiling, the IDLE toggle and an option to refuse insecure authentication on unencrypted connections. Service Access, set on the user and inherited from domain and system defaults, decides whether that particular mailbox may use IMAP at all. Credentials are the ordinary mailbox password. SmarterMail has no app-password scheme.

What your AI can do

A SmarterMail inbox your agent can actually use

Seventeen action-based MCP tools: send, reply, forward, schedule, and organize. Your agent finishes the job inside SmarterMail.

  1. 01Read

    Read & search mail

    List, read and search across folders to find that invoice, summarize a thread, or pull the latest from a sender.

  2. 02Send

    Send, reply & forward

    Compose and send real messages, reply in-thread, and forward, directly from your mailbox, not as a draft you finish by hand.

  3. 03Schedule

    Schedule for later

    Queue a message to go out at the right time, so your agent can draft now and send on schedule.

  4. 04Organize

    Move, copy, flag, archive, delete

    Keep the inbox tidy: file mail into folders, flag what matters, archive the rest, or delete on request.

Setup

Connect SmarterMail in four steps

From sign-up to first AI email in a couple of minutes.

01

Create your free mcpemails account

Sign up at mcpemails.com. One inbox is free forever and no card is required.

02

Read the IMAP binding, do not assume it

In the system administrator interface, open Settings then Bindings and find the IMAP rows. Note the IP address, the port and the encryption set on each one. On a Windows box with several addresses it is entirely normal for IMAP to be bound to one of them, and the public name may resolve to a different one.

03

Check Service Access on the mailbox, then add it

Open the user and confirm IMAP is enabled in its Service Access settings. Then add the inbox in mcpemails: choose IMAP / SMTP, enter your SmarterMail hostname, the full mailbox address and its password. If you are a domain administrator rather than the system administrator, this is the screen you can reach yourself.

04

Paste the MCP URL into your AI

Drop https://mcpemails.com/api/mcp into Claude, Cursor or ChatGPT, authorize, and your agent has the inbox.

Before you start

What actually goes wrong with SmarterMail

IDS rules block the address, and local clients are exempt so nobody notices

SmarterMail's abuse detection ships enabled with rule types including Denial of Service, Password Brute Force by IP and Password Brute Force by Email, and it blocks the connecting address per protocol rather than refusing the login. The detail that makes this so confusing is the exemption list: loopback and the private ranges 10.x, 172.16 to 172.31 and 192.168.x are never blocked. So every test you run from inside the network succeeds, and only the external client is refused, which makes the problem look like the external client. Look under Manage, then IDS Blocks, filter for IMAP and see whether the address is listed. Unblocking there clears the current block but leaves the rule in place, so it will happen again. The durable fix is a whitelist entry for the address with the bypass brute force detection option enabled.

Service Access is inherited, and changing the default fixes nobody

IMAP permission for a mailbox comes from Service Access on the user, which was seeded from the domain's defaults, which were seeded from the system's User Defaults. Editing a default only affects users created afterwards, so a policy change made two years ago left a long tail of accounts that still have IMAP switched off individually. The symptom is one mailbox failing while the domain looks correctly configured. There is a second tell: SmarterMail will not answer an IMAP Autodiscover request for a user whose account has IMAP disabled, even when IMAP is enabled for Autodiscover generally, so an automatic client setup that mysteriously offers only POP or Exchange ActiveSync is pointing at the same cause.

Other Protocols can refuse the login on 143 that 993 accepts

The Other Protocols screen carries an option to disable insecure authentication methods on non-SSL connections. With it on, a plain login over unencrypted port 143 is refused while exactly the same credentials succeed on 993, which reads as an intermittent password problem when two clients are configured differently. The same screen sets a maximum of 8 bad commands before SmarterMail closes the session, and holds the IDLE toggle: switch IDLE off server-wide and clients that expect push notification quietly degrade to polling. None of these produce an error message that names the setting responsible, so it is worth reading the screen once rather than diagnosing from symptoms.

Known limits with SmarterMail

  • A hosted MCP server has to reach your SmarterMail box from outside. A server bound to an internal address only, or published just to your office range, cannot be connected this way. mcpemails is self-hostable if you would rather the IMAP session never left your network.
  • Certificate validation is strict, so the binding on 993 needs a certificate valid for the hostname you enter. SmarterMail on Windows commonly uses a certificate from the Windows certificate store, and one issued for the machine name rather than the mail hostname will be refused.
  • Only mail crosses this connection. SmarterMail's calendars, contacts, tasks and chat are served by its own web interface and by Exchange ActiveSync or EWS, not by IMAP.
FAQ

SmarterMail and AI: common questions

Does Claude work with SmarterMail?

Not on its own. Claude has no SmarterMail connector and cannot open an IMAP session to a server you or your host runs. Connecting an MCP server such as mcpemails to your SmarterMail hostname gives Claude read, search, send, reply, schedule and organize access to a mailbox on it, and the same inbox then works from Cursor or ChatGPT.

What are the SmarterMail IMAP and SMTP settings?

The hostname is your own server or your hosting provider's mail server. The ports are whatever the Bindings screen says, which on a default install is 143 and 993 for IMAP and 25 and 587 for sending. That screen is authoritative because SmarterMail lets an administrator move the ports and change the encryption on each one. Log in with the full mailbox address and its password.

Why is my SmarterMail login refused from one machine but not another?

Look at IDS blocks first. SmarterMail's abuse detection blocks addresses per protocol after repeated failures or too many connections, and it automatically exempts loopback and private ranges, so anything on the local network is unaffected while an outside client is refused. The blocked addresses are listed under Manage, then IDS Blocks.

Does SmarterMail need an app password?

No. SmarterMail has no app-specific password feature. Mail clients authenticate with the mailbox password. If the account has two-step authentication enabled for webmail, that applies to the browser sign-in and not to the IMAP session, so the mailbox password is still what a client uses.

Is my SmarterMail mail stored on your servers?

No. Messages are fetched live from your SmarterMail server over IMAP for each request and passed to your AI client. Credentials are encrypted at rest and message bodies are not retained.

Give your AI a SmarterMail inbox

Connect a mailbox from your own SmarterMail server. One inbox free forever, no card required.