add MFA, user web mail portal

This commit is contained in:
2026-08-13 08:07:19 +01:00
parent 70c05cc777
commit bc4bbe6e56
38 changed files with 1072 additions and 59 deletions
+3
View File
@@ -19,6 +19,9 @@ type Mailbox struct {
CreatedBy *int64
TOTPSecret string
TOTPEnabled bool
// MFAExempt overrides [Auth] enforce_mailbox_mfa off for this mailbox specifically,
// even if its domain isn't exempt.
MFAExempt bool
}
// MailboxSession is a self-service webmail portal login — a parallel schema to