diff --git a/enzevalos_iphone/AuthenticationViewModel.swift b/enzevalos_iphone/AuthenticationViewModel.swift index 8726954564564b473bd789d77a1489995831fccf..b273d2ed7affe2616cf9cc0263cb4cd165f1ea68 100644 --- a/enzevalos_iphone/AuthenticationViewModel.swift +++ b/enzevalos_iphone/AuthenticationViewModel.swift @@ -63,9 +63,9 @@ class AuthenticationViewModel : ObservableObject { print("Google authetication failed") return } - let mailAccount = MailAccount(emailAddress: userEmail.lowercased(), password: "", username: userEmail.lowercased(), imapServer: "imap.gmail.com", imapPort: 993, imapEncryption: 2, smtpServer: "smtp.gmail.com", smtpPort: 587, smtpEncryption: 1, authType: MCOAuthType.xoAuth2.rawValue) + let mailAccount = MailAccount(emailAddress: userEmail.lowercased(), password: "", username: userEmail.lowercased(), imapServer: "imap.gmail.com", imapPort: 993, imapEncryption: 1 << 2, smtpServer: "smtp.gmail.com", smtpPort: 587, smtpEncryption: 1 << 1, authType: MCOAuthType.xoAuth2.rawValue) - self.cancellable = self.model.checkConfig(mailAccount: mailAccount, extendedValidation: false).sink { promise in + self.cancellable = self.model.checkConfig(mailAccount: mailAccount, extendedValidation: true).sink { promise in switch promise { case AuthenticationModel.AuthenticationResult.Success : self.authenticationSucceed()