Mail, calendar and contacts for Windows, macOS and Linux

Mail, done as it should have been from the beginning.

AntiMail brings Gmail, Outlook and any other mail account together with their calendars and contacts. Mail is sorted into piles, kept on your computer and shown at once.

No ads · Your mail stays on your computer · Works offline

AntiMail is in development and is not yet available to download.

A man relaxes in a hanging rattan chair by open veranda doors, his bare feet up on a round pouf, reading his mail on a tablet. A ginger cat sleeps curled on his lap, and a brown dog lies on a striped rug beside him, head up and wagging its tail. Through the doors, two leaning palms stand on the beach and a small sailboat is out on the lagoon.
Runs onWindows, macOS and Linux
AccountsGmail, Outlook, iCloud, Fastmail, Yahoo, GMX and any IMAP account
Your mailKept on this computer, readable offline
Draws withIts own renderer on the graphics card, or the processor when there is none
Mail

It never misses a mail

Each account brings in all its mail in the background, and AntiMail always shows how each account's sync stands.

All of it, from the start

A new account brings in all its mail in the background, newest first: headers, bodies, attachments and the text inside them. You can read, search and write while it runs, and no dialog waits for it.

A sync that restarts when it stalls

Each account shows whether it is up to date, syncing, offline or needs you to sign in again. A sync that stops moving for two minutes is restarted on its own, and the read and unread marks match the server's.

Always running

AntiMail starts with the computer and keeps running when its window is closed, so new mail, reminders and filters carry on. Both are switches in Preferences, on by default.

Yours, offline too

Your mail is kept on your computer, so what has arrived opens without a connection. Changes you make offline go to the server when you are back online.

Piles

Mail sorted into piles

AntiMail sorts incoming mail into piles by what it asks of you. Mail from new senders waits until you let them in.

  • To answer
  • To read
  • Waiting
  • Receipts
  • Starred
  • Pinned
  • Set aside
  • Done
  • Kept out

All accounts together

Each account has its own piles and folders, or switch on Combine accounts to see the mail of every account in the piles at once. Every number on a pile matches its list.

Search that finds it

The search index is on your computer and grows as mail arrives. It finds words inside attachments too, and ranks the mail you are most likely looking for first.

Calendar

A calendar that follows your mail

Your Google, Outlook and other calendars in one place, with invitations added as they arrive.

Google, Outlook and more

Sign in to Google or Microsoft in your browser, with no password typed into AntiMail. iCloud, Fastmail, Nextcloud and other CalDAV servers work too, and changes go both ways.

Invitations in the calendar at once

An invitation is added to the calendar as its mail arrives, updated when it changes and marked when it is cancelled. Answer with Accept, Maybe or Decline; Teams, Zoom and Meet links show as a Join button.

Weather, the moon and the stars Pro

The forecast for each day and for outdoor entries, and a full report when you ask for one: hourly temperature, rain, wind, sunrise and sunset, the moon's phase and which nights are good for stargazing.

Nothing lost in a clash

When an entry was changed in two places, both versions are kept and you choose. A failed sync is shown on the calendar with the time it last worked.

Contacts

Contacts that stay in step

Google and Outlook, both ways

Contacts, their groups and pictures stay in step with Google and Outlook. A change made in AntiMail reaches the account, and a change made in the account reaches AntiMail.

Both versions kept

If a contact was changed in two places at once, both versions are kept so nothing is lost. Google's "other contacts" are shown apart and can be saved to your contacts.

Filters

Filters that do the sorting for you

Your own rules

A filter picks out mail by sender or content, with exceptions, and says what to do: move it, label it or colour its row. Where Gmail or Outlook can run the same rule, it runs on the server too.

Hand a mail on

A filter can hand a matching mail to a program you choose, such as passing crash reports to an assistant that looks into them. It runs once per conversation, within a daily limit you set, and its notes and status show under the mail.

AI access

Let an assistant help, on your terms

An AI assistant gets a key that you make, with only the rights you give it. Your rules decide what it may read and do.

A key with limits

Each key has its own rights (read, search, organise and write drafts), can be kept to some accounts and out of folders, and can be paused or revoked at any time. Sending is never given to a key, and every change it makes is logged and can be undone.

antimail-ctl on the command line

List, search and read mail, check how a sync stands and watch new mail arrive, as text or JSON. The connection is open only to your own user account on this computer, and it starts AntiMail when it is not running.

Privacy

What you read stays your business

No tracking pictures

Tracking pictures are removed before a mail is shown, and pictures from the internet load only when you allow them. Scripts, forms and frames in a mail never run.

Attachments kept apart

Documents are read by a separate helper program with a memory limit and a time limit, using AntiMail's own readers. Nothing inside a file is ever run, and programs in disguise are blocked.

Speed

Quick with 100 000 mails

AntiMail draws with its own renderer on the graphics card and does slow work on other threads, so the window never waits. Every action below stayed under 20 ms with 100 000 mails.

Measured on the developer's PC under Windows, on a 144 Hz display, with 100 000 mails. The longest time each action took.
A key typed in search4.6 ms
Opening a new mail to write2.0 ms
Changing the theme2.3 ms
Opening a large newsletter16.4 ms
Resizing the window14.7 ms
Scrolling the list1 frame in 667 over 10 ms

Its own renderer

Vulkan where the graphics driver has it, OpenGL where it does not, and the processor as the last way. Preferences has a renderer setting: Automatic, Vulkan, OpenGL or Software.

Windows, macOS and Linux

The same AntiMail on all three, with the same features and the same look.

The brown dog sits on the beach by the water with a letter in his mouth. The ginger cat sits beside him.
Download

In development

AntiMail is in development and is not yet available to download.

When it is released, Windows comes through the Microsoft Store, and the macOS and Linux downloads come from this page.

Hear when it is released