OpenMail

FAQ

Answers to common questions about sign-in, privacy and supported accounts.

Why does Google show an unverified app warning?

Gmail access needs scopes that Google classifies as restricted (gmail.modify and gmail.send). Google verifies apps that request restricted scopes through a review that includes a third-party security assessment. OpenMail has not completed that review yet, so Google shows "Google hasn't verified this app" on the sign-in page. This applies to release builds, which sign in with OpenMail's Google project. A build from source has no built-in client, so you register your own OAuth client first.

To continue, click Advanced, then Go to OpenMail (unsafe). The warning is about the review status. It does not change what the app can do: OpenMail still gets only the permissions listed on the consent screen, and your mail still goes only to your Mac. Until Google verifies OpenMail, at most 100 people can ever sign in with OpenMail's Google project. Sign-ins do not expire after 7 days.

If you prefer not to rely on OpenMail's Google project, register your own OAuth client.

Why do I need to sign in again?

OpenMail pauses an account and asks you to sign in again only when the provider gives a definite answer that the saved sign-in no longer works. Network errors, timeouts and server errors are retried instead.

Message in the appCause
Google ended OpenMail's sign-in after 7 daysThe account signed in before 11 October 2026, when OpenMail's Google project was in Google's testing mode. Sign-ins since then do not expire after 7 days.
Sign-in was revoked or has expiredYou removed OpenMail's access in your Google or Microsoft account, changed your password, or the token expired.
Needs to grant mail permissions againA permission OpenMail needs was not granted.
The OAuth client that signed in this account is no longer configuredYou removed or replaced the OAuth client that issued this account's token.
Saved sign-in is missing from the keychainThe Keychain entry for the account was deleted.
The mail server rejected the passwordThe IMAP or SMTP server rejected the app-specific password.

The 7-day limit in the first row applied to release builds, which sign in with OpenMail's Google project. Sign in again once and it does not come back. A build from source uses your own OAuth client, with the limits of that client's publishing status.

Microsoft expires refresh tokens for personal accounts after 90 days without use. While the app is open, OpenMail refreshes each account's token about every 6 days, even for paused accounts, so this limit is not reached.

Where is my mail stored?

In ~/Library/Application Support/openmail on your Mac. Sign-in tokens and passwords are in the macOS Keychain. Nothing is stored on an OpenMail server, because there is none.

Does OpenMail collect analytics?

No. OpenMail has no analytics, telemetry or crash reporting. See the privacy policy for every server the app can contact.

Can I use a work or school Microsoft 365 account?

No. Those accounts need an administrator to approve the app for the organization. OpenMail supports personal Microsoft accounts only.

How do I remove OpenMail's access to my account?

Remove the account in Settings → Accounts, which deletes its local mail and Keychain entry. For Gmail, OpenMail also asks Google to revoke its access; if that fails, remove OpenMail at myaccount.google.com/permissions. Microsoft has no such revocation for OpenMail, so remove it yourself at account.live.com/consent/Manage. See Removing an account.

Is there a mobile app?

A mobile app is in development and not available yet.

How do I contact the developer?

Email klausfanzd@gmail.com.

On this page