Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit bdee5b9f authored by Rafael Tonholo's avatar Rafael Tonholo
Browse files

fix: outgoing server oauth failing when primary email is different from given email

parent 57ee3c56
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -64,6 +64,8 @@ class K9OAuthConfigurationFactory : OAuthConfigurationFactory {
        ) to OAuthConfiguration(
        ) to OAuthConfiguration(
            clientId = "e647013a-ada4-4114-b419-e43d250f99c5",
            clientId = "e647013a-ada4-4114-b419-e43d250f99c5",
            scopes = listOf(
            scopes = listOf(
                "openid",
                "email",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/SMTP.Send",
                "https://outlook.office.com/SMTP.Send",
                "offline_access",
                "offline_access",
+2 −0
Original line number Original line Diff line number Diff line
@@ -64,6 +64,8 @@ class K9OAuthConfigurationFactory : OAuthConfigurationFactory {
        ) to OAuthConfiguration(
        ) to OAuthConfiguration(
            clientId = "e647013a-ada4-4114-b419-e43d250f99c5",
            clientId = "e647013a-ada4-4114-b419-e43d250f99c5",
            scopes = listOf(
            scopes = listOf(
                "openid",
                "email",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/SMTP.Send",
                "https://outlook.office.com/SMTP.Send",
                "offline_access",
                "offline_access",
+2 −0
Original line number Original line Diff line number Diff line
@@ -65,6 +65,8 @@ class TbOAuthConfigurationFactory : OAuthConfigurationFactory {
        ) to OAuthConfiguration(
        ) to OAuthConfiguration(
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            scopes = listOf(
            scopes = listOf(
                "openid",
                "email",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/SMTP.Send",
                "https://outlook.office.com/SMTP.Send",
                "offline_access",
                "offline_access",
+2 −0
Original line number Original line Diff line number Diff line
@@ -64,6 +64,8 @@ class TbOAuthConfigurationFactory : OAuthConfigurationFactory {
        ) to OAuthConfiguration(
        ) to OAuthConfiguration(
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            scopes = listOf(
            scopes = listOf(
                "openid",
                "email",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/SMTP.Send",
                "https://outlook.office.com/SMTP.Send",
                "offline_access",
                "offline_access",
+2 −0
Original line number Original line Diff line number Diff line
@@ -64,6 +64,8 @@ class TbOAuthConfigurationFactory : OAuthConfigurationFactory {
        ) to OAuthConfiguration(
        ) to OAuthConfiguration(
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            clientId = "e6f8716e-299d-4ed9-bbf3-453f192f44e5",
            scopes = listOf(
            scopes = listOf(
                "openid",
                "email",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/IMAP.AccessAsUser.All",
                "https://outlook.office.com/SMTP.Send",
                "https://outlook.office.com/SMTP.Send",
                "offline_access",
                "offline_access",
Loading