public virtual void ProcessExpungeCommand(ExpungeCommand cmd) { this.Session.AppendResponse( new ServerStatusResponse(cmd.Tag, ServerStatusResponseType.NO, "EXPUNGE State Error") ); }
public DeleteMessageRequest(IMessage msg, RequestCompletedCallback callback) : base(callback) { PreCommand = new SelectFolderCommand(msg.Folder, null); Command = new ChangeFlagCommand(msg, MessageFlag.Deleted, true, null); PostCommand = new ExpungeCommand(null); ProcessorType = typeof(DeleteMessageProcessor); }
public override void ProcessExpungeCommand(ExpungeCommand cmd) { this.Session.AppendResponse( new ServerStatusResponse(cmd.Tag, ServerStatusResponseType.NO, "EXPUNGE unsupported") ); }