private void ClientOnAuthenticated(object sender, MailClientEventArgs mailClientEventArgs) { if (!mailClientEventArgs.Mailbox.AuthErrorDate.HasValue) { return; } var manager = new MailBoxManager(); manager.SetMailboxAuthError(mailClientEventArgs.Mailbox, false); }
private static void ClientOnAuthenticated(object sender, MailClientEventArgs mailClientEventArgs) { if (!mailClientEventArgs.Mailbox.AuthErrorDate.HasValue) { return; } mailClientEventArgs.Mailbox.AuthErrorDate = null; var engine = new EngineFactory(mailClientEventArgs.Mailbox.TenantId); engine.MailboxEngine.SetMaiboxAuthError(mailClientEventArgs.Mailbox.MailBoxId, mailClientEventArgs.Mailbox.AuthErrorDate); }