github simonrob/email-oauth2-proxy 2026-07-03

5 hours ago

Don't want to set up or maintain the proxy yourself?
Skip the installation and configuration, and use a fully managed hosted option for IMAP, POP3, SMTP, and Microsoft Graph:

Auth-Email.com logo
Auth-Email.com – email OAuth made easy
Send and receive from any account with every email client, app, or device.

✓ Trusted by hundreds of businesses and individuals
✓ No server setup or maintenance
✓ No OAuth client configuration
✓ Automatic updates

This release is kindly sponsored by Auth-Email.com – a hosted OAuth 2.0 email service for users who prefer a managed alternative.

Recent changes:

  • #384: fix device authorisation grant return values when a failure occurs – thanks @taskula
  • #407: improve encrypt_client_secret_on_first_use behaviour when using providers that require a secret change without simultaneously invalidating existing access tokens – thanks @Draykan
  • #411: switch syslog identifier to the app's short name (emailproxy) to allow useful syslog filtering – thanks @fangebee
  • #413: additional client examples – thanks @AdityaGarg8
  • Various minor readme and documentation improvements – thanks @Draykan

Important note about pre-built executables for macOS and Windows

Please note that the pre-built executables provided here are packaged automatically directly from the source using PyInstaller and Nuitka. There is no difference between these versions except for the way in which they are packaged, so it is fine to choose either option. However, while these versions of the proxy are provided for your convenience, no support will be offered for their use. If you experience any problems, you should switch to running the proxy directly via Python before opening an issue.

In addition, it is possible that you will see false positive warnings about these files (from, e.g., Microsoft Defender). This is not an issue with the proxy itself, but if it helps you are welcome to report this problem to the various scanning providers (e.g., see this previous discussion), which normally resolves the alert for that version of the proxy. Please do not open issues in this repository to report these false positives, as there is nothing that can be done to prevent them occurring.

Don't miss a new email-oauth2-proxy release

NewReleases is sending notifications on new releases.