Skip to content
Saymail is currently in  closed beta — available by invitation only.
Layari dokumentasi

Email accounts

Adding Gmail, Outlook, and IMAP/SMTP accounts. Signatures and multiple-account behavior.

Supported providers

Saymail connects to three kinds of mail server:

  • Gmail — via Google’s official API. Uses OAuth, so you sign in with Google rather than handing Saymail a password.
  • Outlook / Microsoft 365 — via the Microsoft Graph API. Also OAuth.
  • IMAP / SMTP — any standards-compliant mailbox. iCloud, Fastmail, Proton Bridge, your own server, hosted IMAP, and almost every business mail host fall into this category.

You can mix providers freely — there is no limit on the number of accounts, and all of them sync simultaneously.

Adding an account

  1. Open the Email Accounts panel from the command palette or panel menu.
  2. Click New. The provider picker opens.
  3. Pick Gmail, Outlook, or IMAP/SMTP.

Gmail or Outlook

Picking Gmail or Outlook starts the OAuth flow:

  1. A browser window opens at Google or Microsoft.
  2. Sign in to the account you want to add.
  3. Grant Saymail the requested scopes (read, send, modify, contacts).
  4. The browser hands control back to Saymail and the account form opens, pre-filled with your name and email address.
  5. Fill in an optional Signature (see below) and save.

Saymail never sees your provider password. The OAuth tokens are stored locally; you can revoke access from your Google/Microsoft account dashboard at any time.

IMAP / SMTP

Picking IMAP/SMTP opens the IMAP lookup gate. Type your email address and Saymail tries to autoconfigure the server settings using common domain rules. If autoconfig succeeds, the form is pre-filled with IMAP/SMTP host names, ports, and TLS settings — review and save.

If autoconfig fails, fill the fields manually:

  • IMAP host, port, encryption (TLS/STARTTLS).
  • SMTP host, port, encryption.
  • Username (usually your email address).
  • Password (Saymail stores it encrypted in your local database).

Signatures

Each account has its own Signature field at the bottom of the account form. Two modes are available:

  • Text — plain text appended to outgoing messages.
  • HTML — full HTML, useful for logos, links, and styled blocks. There is also a small visual editor for common cases.

A blank signature means Saymail won’t append anything.

Multiple accounts

There is no account limit. All accounts:

  • Sync independently and in parallel.
  • Show in a Unified Inbox at the top of the folder tree, alongside their per-account folder lists.
  • Can belong to a profile so they share a classification prompt.
  • Have an individual Active toggle — uncheck it to pause sync without deleting the account.

When you compose a new email, the From dropdown lists every active account; the default is the account whose folder you were in.

Reconnecting after a token expires

OAuth tokens expire if you change your provider password, revoke access, or after long inactivity. When that happens, the account shows a Reconnect banner. Click Reconnect to redo the OAuth flow — your existing data and settings are kept.

IMAP accounts don’t expire, but if the password changes on the provider side you’ll see a similar banner. Open the account, update the password, and save.

If a Reconnect banner appears on every account at once — for example after restoring a database backup or moving to a new machine — see Backup and restore for the per-provider steps.

Removing an account

Open the account and click Delete. This removes the local database rows for that account (folders, messages, contacts) and revokes any local OAuth tokens. Your data on the provider is untouched — you can re-add the account later and Saymail will fetch it again.