Email OAuth 2.0 Proxy is sponsored by
Email OAuth made simple
Use any app, client or device to access your OAuth mail accounts with ease.
This release is kindly sponsored by Auth-Email.com – a hosted OAuth 2.0 email proxy service that takes the hassle out of authenticating your email accounts.
Recent changes:
- Don't override
client_secret
when using PKCE. This release changes the recently-added PKCE capability to remove the use of a specific client secret value ('pcke'
), and instead adds a new account configuration attributeuse_pkce = True
which can be added to enable this behaviour. This change adds support for providers such as Comcast which require PKCE in addition to a client secret. Thanks to Nick from Auth-Email.com for pointing out this issue.
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 on this repository to report these false positives, as there is nothing that can be done to prevent them occurring.