Troubleshooting & FAQ

"This app is blocked" error on Google sign-in

The Gmail API uses OAuth verification, limited to 100 test users. If you're beyond user 100, you'll see this error. Solutions:

  1. Run from source with your own Google Cloud project credentials.
  2. Use Outlook — no such quota limit.
  3. Use IMAP/SMTP — works with any provider.

Google sign-in says "No Google account found"

Ensure you have a Google account added on your device: Settings → Accounts → Add account → Google. Then restart MonoMail.

Microsoft sign-in fails

Notifications aren't working

  1. Check that Email Notifications is enabled in Settings → Notifications.
  2. Check that POST_NOTIFICATIONS permission is granted (Android 13+).
  3. If using the GitHub build, push is disabled — notifications rely on periodic polling (15 min minimum).
  4. Check the Sync Frequency setting — if set to "Manual", no background polling occurs.

Can't connect to IMAP/SMTP server

  1. Verify your server addresses (host, port).
  2. Check SSL/TLS settings:
    • IMAP: usually port 993 with SSL, or 143 with STARTTLS
    • SMTP: usually port 465 with SSL, or 587 with STARTTLS
  3. Run the connection test before saving.
  4. If using a Gmail/Outlook preset, the settings are pre-filled — but you'll need an app password for Gmail if 2FA is enabled.

Where are my scheduled messages?

Tap the calendar badge in the inbox search bar. This opens the Scheduled Messages screen showing all pending sends.

Why is the GitHub build different from the Play Store build?

The GitHub build excludes the developer's Google OAuth credentials for security. It also has push notifications disabled (no FCM on open-source distribution). Outlook/IMAP work identically in both builds.

App feels slow on older devices?

← Architecture Back to Docs