public List <MailboxData> GetMailboxes() { var mailboxes = MailServer.GetMailboxes(MailServerFactory); return(mailboxes .Select(mailbox => mailbox.ToMailboxData()) .ToList()); }
public List <MailboxData> GetMailboxes() { if (!IsAdmin) { throw new SecurityException("Need admin privileges."); } var mailboxes = MailServer.GetMailboxes(MailServerFactory); return(mailboxes .Select(mailbox => mailbox.ToMailboxData()) .ToList()); }