Protocols

How laim.email serves your email — JMAP, IMAP, and SMTP.

JMAP (JSON Meta Application Protocol)

JMAP is the modern, stateless, JSON-based protocol that powers the laim.email webmail interface. It replaces the complexity of IMAP with a clean HTTP-based API designed for today's applications.

  • +Efficient delta sync — only fetch changes since last sync, not entire mailboxes
  • +Push notifications — real-time updates without polling
  • +Single HTTP connection — no persistent socket needed, works through firewalls and proxies
  • +Batch operations— multiple commands in a single request
  • +Standards-based— RFC 8620 (JMAP Core) and RFC 8621 (JMAP Mail)

The laim.email webmail uses JMAP by default. No configuration needed.

IMAP (Internet Message Access Protocol)

IMAP is the legacy protocol supported by every email client in existence. laim.email provides full IMAP access for users who prefer desktop or mobile clients.

Servermail.laim.email
Port993 (IMAPS / TLS)
SecuritySSL/TLS (required)
UsernameYour full email address
PasswordYour laim.email password

SMTP (Simple Mail Transfer Protocol)

SMTP is used for sending email from external clients. laim.email supports two secure ports.

Servermail.laim.email
Port (preferred)465 (SMTPS / implicit TLS)
Port (alternative)587 (STARTTLS)
AuthenticationRequired (your email address and password)
DeliveryDirect-to-MX (no third-party relay)

Which Should You Use?

Use CaseProtocolNotes
WebmailJMAPAutomatic, no configuration needed
Desktop clientsIMAP + SMTPThunderbird, Apple Mail, Outlook
Mobile clientsIMAP + SMTPiOS Mail, Android clients
Programmatic accessJMAP via API keysSee the REST API docs
logo
Take Back
Your Inbox