IceWarp already runs your mail, calendars and chat. Adding an MCP server on top lets an AI agent work the mailbox itself: read, search, send, reply, schedule and file, with the same credentials any desktop client uses.
Claude cannot reach an IceWarp server on its own. mcpemails is a hosted MCP server that connects to your IceWarp install over IMAP at your own hostname, on port 993 with implicit TLS, using the mailbox password held in the IceWarp administration console, so Claude, Cursor or any MCP client can read, search, send and organize that mail. IceWarp is software you host, so there is no shared hostname to publish: the server must be resolvable and reachable from the internet, and the certificate on 993 must validate for the name you connect to. One inbox is free.
IceWarp Server is administered from a console organised into nodes, and everything relevant to a mail client sits under two of them. System holds Services, where you double-click the IMAP service to change how it listens, and Certificates, where TLS material is issued and stored. Domains and Accounts holds the users. IceWarp's documented ports are 143 for IMAP and 993 for IMAP over SSL/TLS, with SMTP on 25, submission on 587 with STARTTLS and SMTPS on 465. Worth knowing before you pick: IceWarp's own port reference marks 465 as obsolete and steers you to 587 instead, which is the opposite of the advice most other mail servers give. Authentication is the mailbox password stored on the user account, the same credential used to sign in to IceWarp WebClient. There is no app-password mechanism to generate.
Seventeen action-based MCP tools: send, reply, forward, schedule, and organize. Your agent finishes the job inside IceWarp.
List, read and search across folders to find that invoice, summarize a thread, or pull the latest from a sender.
Compose and send real messages, reply in-thread, and forward, directly from your mailbox, not as a draft you finish by hand.
Queue a message to go out at the right time, so your agent can draft now and send on schedule.
Keep the inbox tidy: file mail into folders, flag what matters, archive the rest, or delete on request.
From sign-up to first AI email in a couple of minutes.
Sign up at mcpemails.com. One inbox is free forever and no card is asked for, which is enough to try this against a live IceWarp account.
Go to the System node, then Services, and double-click IMAP. Confirm the service is running and that the secure port is 993. While you are in System, open Certificates and check which certificate is bound to the hostname you intend to hand to mcpemails.
Under Domains and Accounts, open the user and look at the Options tab. The Mailbox: Type setting must be the combined IMAP and POP3 value rather than POP3 alone. Then add the inbox in mcpemails: choose IMAP / SMTP, enter your IceWarp hostname, the full address and the mailbox password.
Drop https://mcpemails.com/api/mcp into Claude, Cursor or ChatGPT, authorize, and your agent has the inbox.
Comparing providers first? See the email provider compatibility matrix
IceWarp does not give a user an IMAP on/off switch. It gives them a mailbox type on the account's Options tab, and one of the available values is POP3 rather than the combined IMAP and POP3. An account set that way answers on 110 and refuses IMAP, and because the change was made once during provisioning by whoever built the account template, nobody remembers it is there. The symptom is a single user who cannot connect while everyone else on the same server can. Check the type on the account before you check anything about the network.
IceWarp runs POP3 and IMAP as a single module. Stopping or restarting it takes both protocols down together, which matters in two directions. If somebody disabled POP3 for security by stopping the service, IMAP went with it and nothing has been listening on 993 since. And when you restart the module to apply a port or certificate change, every POP3 client on the server drops at the same moment. Plan the restart rather than clicking it during the working day.
Certificates are issued from System, then Certificates, then Add Certificate, choosing the free Let's Encrypt option and the domain. The condition attached is easy to break on a Windows box: the IceWarp WebService itself has to be the thing answering on ports 80 and 443, and the server's DNS record has to resolve publicly. IIS is installed and listening on 80 on a great many Windows servers by default, and a reverse proxy in front of IceWarp has the same effect, so the request fails and, more quietly, so does every automatic reissue afterwards. The existing certificate keeps working right up to its expiry date and then every strict client fails on the same morning. IceWarp also cannot issue wildcard certificates this way, so a hostname that is not named on the certificate will not validate no matter how well the rest is configured.
Not by itself. Claude has no IceWarp connector and cannot open an IMAP session to a server you run. Connecting an MCP server such as mcpemails to your IceWarp host gives Claude read, search, send, reply, schedule and organize access to a mailbox on it, and the same inbox is then available in Cursor and ChatGPT.
The hostname is your own server. The ports are IceWarp's documented defaults: IMAP on 143, IMAP over SSL on 993, SMTP on 25, submission on 587 with STARTTLS and SMTPS on 465. IceWarp's own documentation flags 465 as obsolete and prefers 587. Log in with the full email address and the mailbox password.
Almost always the Mailbox Type on the account. In the administration console, open the user, go to the Options tab and look at the mailbox type: if it says POP3 rather than the combined IMAP and POP3 value, that account has no IMAP service regardless of what the server is doing. It is a per-account setting, which is why it affects individuals rather than everyone.
No. IceWarp has no app-specific password scheme. Clients authenticate with the mailbox password stored on the user account, the same one used for WebClient. If nobody knows it, reset it on the account in the administration console rather than trying to recover it.
No. Messages are fetched live from your IceWarp server over IMAP for each request and passed to your AI client. Credentials are encrypted at rest and message bodies are not retained.
Connect a mailbox from your own IceWarp server. One inbox free forever, no card required.