JSXMail
Menu

Features

What JSXMail does

This page describes behaviour that exists in the product today.

Reading mail

Folders that behave

Inbox, starred, sent, drafts, spam, trash and archive. Moving a message to trash and restoring it puts it back where it belongs, not in the inbox.

Search across a large mailbox

Subject, body, sender and recipients, backed by trigram indexes so it stays fast as the archive grows.

Conversation view

Threading follows the References and In-Reply-To headers real clients set, with subject matching only as a fallback.

Writing mail

Compose, reply, reply all, forward

To, CC, BCC and Reply-To, plain text or formatted. Delivery is queued so the composer never waits on a mail provider.

Attachments that are checked

Files are validated by their actual bytes, scanned for malware, and stored outside the database with unguessable keys.

Drafts saved as you type

Autosave keeps one draft per message rather than accumulating a row per keystroke.

Privacy and security

Remote images off by default

A tracking pixel cannot report that you opened a message. Load images per message when you want them, through a proxy that keeps your IP address out of it.

HTML sanitised on arrival

Scripts, event handlers, javascript: URLs, forms and embeds are removed before the message is stored — then rendered in a restricted context on top of that.

Two-factor and device management

TOTP with one-time recovery codes, plus a list of every signed-in device that you can revoke individually or all at once.

Your addresses

Ten addresses on the free plan

Each one has its own display name and signature, and each can be used to send and receive independently.

Sub-addressing included

Mail to name+anything@ arrives in the name@ mailbox, so you can tag where you gave an address out.

Delivery state you can trust

Queued, sending, sent, delivered, bounced or complained — reported from the provider, not guessed.

Not here yet

Listed so you can decide with the full picture rather than discovering a gap later.

Create your address