You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,10 @@ An IMAP/SMTP proxy that transparently adds OAuth 2.0 authentication for client a
6
6
Many email services that provide IMAP/SMTP access require the use of OAuth 2.0 to authenticate the connection, but not all clients support this method. This script creates a simple local proxy that intercepts the standard IMAP/SMTP authentication commands and transparently replaces them with the appropriate (X)OAuth 2.0 commands and credentials. Your email client can continue to use the traditional `login` or `auth`/`authenticate` options, with no need to make it aware of OAuth's existence.
7
7
8
8
### Example use-cases
9
-
- You need to use an Office 365 email account, but don't get on with Outlook. The email client you like doesn't support OAuth2.
9
+
- You need to use an Office 365 email account, but don't get on with Outlook. The email client you like doesn't support OAuth 2.0.
10
10
- You currently use Gmail with your raw account credentials (i.e., username/password). You've received a notification that Google is disabling this access at the end of May 2022, but you don't want to use an [App Password](https://support.google.com/accounts/answer/185833) (or cannot enable this option).
11
-
- You have an account already set up in an email client, but you need to switch it to OAuth2 authentication. You can edit the server details, but the client forces you to delete and re-add the account to enable OAuth2, and you don't want to do this.
12
-
- You run a server with multiple services that use IMAP/SMTP, and you don't want to have to set up OAuth2 independently on each one.
11
+
- You have an account already set up in an email client, but you need to switch it to OAuth 2.0 authentication. You can edit the server details, but the client forces you to delete and re-add the account to enable OAuth 2.0, and you don't want to do this.
12
+
- You run a server with multiple services that use IMAP/SMTP, and you don't want to have to set up OAuth 2.0 independently on each one.
13
13
14
14
In all of these cases and more, this proxy script can help. Follow the instructions below to get started, and please [open an issue](https://github.com/simonrob/email-oauth2-proxy/issues) with any problems or suggestions.
0 commit comments