Exemple #1
0
 public virtual void ProcessExpungeCommand(ExpungeCommand cmd)
 {
     this.Session.AppendResponse(
         new ServerStatusResponse(cmd.Tag,
                                  ServerStatusResponseType.NO,
                                  "EXPUNGE State Error")
         );
 }
Exemple #2
0
 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);
 }
Exemple #3
0
 public override void ProcessExpungeCommand(ExpungeCommand cmd)
 {
     this.Session.AppendResponse(
         new ServerStatusResponse(cmd.Tag,
                                  ServerStatusResponseType.NO,
                                  "EXPUNGE unsupported")
         );
 }