Empty an emailbox
The ability to empty a users emailbox without deleting the account and recreating would be great.
We are glad to inform you that with Plesk Obsidian 18.0.65 we added the ability to quickly empty mailboxes of all mail to the “Mail Accounts” page. The Empty Mailbox button enables users to remove all mail, both incoming and outgoing, from one or more mailboxes with a click.
-- SH
- 
      Jan Bludau commented Nowadays I can already use this function :-) 
- 
      Robin Labadie commented Litterally 10 years later. Well, thanks I guess: better late than never, and good to see you still follow older requests as well :) 
- 
      Tina commented @Kaspar, another very simple explanation can also be that sometimes you don't have SSH access to your hosting (if you're not hosting yourself ;-) ). 
- 
       Niels Büttner
    
 commented Niels Büttner
    
 commentedHey @"Kaspar", look at the date it was initiated. In earlier times with IMAP one could remove virtually emails, but physically they stayed in the inbox. I took the workaround using POP3, so messages are downloaded and then really the mail server courier or other (not dovecot!) deleted the messages physically (not only virtually!). Why this problem existed, I do not now. Nowadays with IMAP one can delete emails and they are deleted physically on server, too. But nonetheless tanks for the short explanations as nowadays surely the most users with plesk run postfix with dovecot (as it seems to be the default now when installing a new internet host with web- & emailservice). 
- 
       Kaspar
    
 commented Kaspar
    
 commentedI don't get why this request became so popular, when it's so easy to delete messages from a mailbox using the command line. When using Dovecot for example, you can use the following command to remove all messages from the info@example.com mailbox: 
 doveadm expunge -u info@example.com MAILBOX "*" ALLOr if only want to remove messages older then 30 days you can use: 
 doveadm expunge -u info@example.com MAILBOX "*" BEFORE 30d
- 
       eTIC
    
 commented eTIC
    
 commentedTwo years later I still think the same thing... it's necessary 
- 
      Sergio Botta commented Very useful feature 
- 
      Cornelius Kipngetich commented We really need a quick implementation of this. I got one of my client at 20Gb of emails. Also have the feature not to delete contacts and collected emails addresses. 
- 
      Charles Willcock commented Critical is too strong a word but it would be a very useful feature - which would help those used to Microsoft servers and Mailenable to migrate to Ubuntu and Linux - which in my experience is a lot better for WordPress hosting when coupled with Plesk. 
- 
       Alonso Tellez
    
 commented Alonso Tellez
    
 commentedPossibility to empty a mailbox, it´s a must 
- 
       Qweon
    
 commented Qweon
    
 commentedWe miss the possibility to empty a mailbox. Please include this option. 
- 
       TRILOS new media
    
 commented TRILOS new media
    
 commentedNeeded for cleaning up orphaned mailboxes where the users didn´t get that adding forwarding does not mean ending up saving incoming mails. 
- 
       PhotoCompSoftware
    
 commented PhotoCompSoftware
    
 commentedI need this too! 
 I forward incomming email to my client's email address, but they can't send if there is no maillbox, so emails need to be delteted after thet are forwarded
 3 pages of posts since 2013 and still no feature
- 
       Anonymous
    
 commented Anonymous
    
 commentedA simple tick box for remove all emails older than x weeks/months would be so useful. 
- 
       Craig
    
 commented Craig
    
 commentedIt is possible within cpanel as i had a cron command code that did excatly this and saved a load of times and space for people mailboxes but moving to Plesk there isn't this feature again i would highly recommend adding something like this. 
- 
       Anonymous
    
 commented Anonymous
    
 commentedAgreed. Often clients cannot set up their email clients properly and boxes get full. It would be useful to be able to empty that box easily and let all other details remain unchanged. The extra suggestion of an automatic delete over a certain age is excellent. This would then mean that this problem would rarely occur. 
- 
       Craig
    
 commented Craig
    
 commentedI vote this as well. The reason to ask for this ability as not all customers understand outlook or there email client or have it setup correctly they just use pop and away they go so there allocated space can increase and increase but if you gave the ability to Empty a certain users inbox of emails prior to 30 days it will delete any emails that are older than 30 days and with been on pop for example they will not loose any emails as they would have already downloaded them. 
- 
       Tom
    
 commented Tom
    
 commentedIt's probably most interesting to have the following features: 
 - Manually deleting all email without resetting the account (contacts, calendar items, password, folders, etc. remain intact)
 - Manually deleting all email older than $SPECIFIED_DATE without resetting the account (contacts, calendar items, password, folders, etc. remain intact)
 -- Automate all of the above when reaching the space limit or after a specified period of time
 -- An email warning when reaching 90% of the space limit
 -- logrotate for email, if you will.Usually one would accomplish this by executing those tasks manually, which is quite the time consuming task. Such functionality should only be available inside the Plesk GUI and CLI, as this is an administrator's task. Adding all the proper warnings and summarising the amount of emails being removed + the amount of emails remaining, before confirming the removal, should definitely suffice. 
- 
       Abaton Gmbh
    
 commented Abaton Gmbh
    
 commentedYou have to concern, that the customer mostly has no idea how to manage his own mails. 
 if the mailbox is full, he will call the admin-contact and ask for help.mostly it's a email client which is not configured properly and causes the huge mailboxes. 
 clearing his mailbox or even better to be able to delete emails older than N would be very helpfull.tk 
- 
       eTIC
    
 commented eTIC
    
 commentedI would use at least two different modes, manual and automatic, and always from the Plesk administrator's side, not from the client. As a general rule, the client will not worry about these issues and will end up calling you as always to tell you that the mailbox is full. A) Automatic Mode: The main one and the one that would be used habitually. Two criteria: 1) By mailbox size reached 
 2) By age of the messagesBoth at the Domain level B) Manual Mode: From the Plesk Panel you could empty at Mailbox level the mails that were necessary according to the previous criteria. That is my idea of maintenance for the mailboxes. 
 
          