protected ExamineOrSelectCommand( IImapMailStore mailstore, IImapMessageChannel channel, IImapMailboxPointer mailboxPointer) { _mailstore = mailstore; _channel = channel; _mailboxPointer = mailboxPointer; }
private void ExpungeAllDeletedMessages(IImapMailboxPointer session) { Mailbox mailbox = session.SelectedMailbox.Mailbox; foreach (MailMessage message in mailbox.Messages) { if (message.Flags.Contains(Tags.Deleted)) { mailbox.Messages.Remove(message); } } }
public ExamineCommand(IImapMailStore mailstore, IImapMessageChannel channel, IImapMailboxPointer mailboxPointer) : base(mailstore, channel, mailboxPointer) { }
public ExpungeCommand(IImapMessageChannel channel, IImapMailboxPointer mailboxPointer) { _channel = channel; _mailboxPointer = mailboxPointer; }
public StoreCommand(IImapMailStore mailstore, IImapMessageChannel channel, IImapMailboxPointer mailboxPointer) { _mailstore = mailstore; _channel = channel; _mailboxPointer = mailboxPointer; }