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()