@Override
protected void doProcess(ImapRequestLineReader request,
ImapResponse response,
ImapSession session)
throws ProtocolException, FolderException, AuthorizationException {
String mailboxName = parser.mailbox(request);
parser.endLine(request);
MailFolder folder = getMailbox(mailboxName, session, true);
if (session.getSelected() != null &&
folder.getFullName().equals(session.getSelected().getFullName())) {
session.deselect();
}
session.getHost().deleteMailbox(session.getUser(), mailboxName);
session.unsolicitedResponses(response);
response.commandComplete(this);
}
}