| Verb | gmail | fastmail | protonmail |
|---|---|---|---|
auth *, read, search, show | yes | yes | yes |
draft, reply, drafts, send | yes | no | yes |
archive, mark-read, mark-unread, trash | yes | no | yes |
thread, label, labels, labels-create | yes | no | no |
untrash | yes | no | no |
filter *, reconcile, file-inbox | yes | no | no |
Gmail
Full surface. Message ids and thread ids are Gmail ids. Search is Gmail search syntax.Fastmail
Read path only. Credential is a static API token. Search compiles only:from:xfrom:(a.com OR b.com)-from:xin:inbox
Proton Mail
Read plus send/draft through Bridge on this Mac. Message ids aremailbox:uid, for example INBOX:12. Use that same string with show, reply, archive, trash.
Search uses the same small from: / in: subset as Fastmail.
Bridge must stay running. See Setup.
If you guess wrong
mailkit auth list and pick a Gmail or Proton Mail account for write verbs.