Add a flag to imap settings to enable/disable oauth2 scheme

This commit is contained in:
Eike Kettner
2021-01-03 16:36:19 +01:00
parent ac6a7b28be
commit 0cfd8974d3
8 changed files with 69 additions and 10 deletions

View File

@ -166,7 +166,8 @@ object MailSettingsRoutes {
ru.imapUser,
ru.imapPassword,
ru.imapSsl.name,
!ru.imapCertCheck
!ru.imapCertCheck,
ru.imapOAuth2
)
def makeSmtpSettings(ems: EmailSettings): Either[String, OMail.SmtpSettings] = {
@ -203,6 +204,7 @@ object MailSettingsRoutes {
ims.imapUser,
ims.imapPassword,
sslt,
!ims.ignoreCertificates
!ims.ignoreCertificates,
ims.useOAuth
)
}