Customer email notification when mailbox quota exceeded
It would be a very useful feature to have an email automatically injected to a customers mailbox when their quota is close to the limit and another when the mailbox quota has been exceeded with advice (customisable) on how to resolve the problem.
Sometimes clients are unaware/forget their quota and if accessing via outlook/smartphone etc they are not aware of the limit being reached. This can result in several days without emails or emails being rejected with a "mailbox full" autoresponder. Ironically this means anyone sending emails to the client are aware the mailbox is full but the client is unaware of the problem.
The feature is available since Plesk Obsidian Release Candidate 3 (RC3 18.0.17) https://docs.plesk.com/release-notes/obsidian/change-log/#contents-18-rc30
Please check and provide your feedback.
Wow this is great! I’ve just installed release candidate 3 and tested the function. I see some area of improvement.
1) Customize message and allow it with HTML.
2) Support for different languages.
3) Adjust the 95% threshold. I would like to have something like 80% to have enough room to have this alert arrive before the mailbox is full and also allow the user to take preventive actions.
4) Allow more than one alert one 80% second 90% notify user and domain admin.
Yes, this feature is absolutely required as part of a fully functional hosting and email solution.
But only Linux ... and Windows ¿?
John A. shiells commented
to busy creating things like grafana plugins.... give the people what they want!
Does Plesk uservoice make any sense? This feature request is top ranked (#2) and will get 6 years old in four days.
Using dovecot it should easy realizable, as there is an quota plugin available.
Please enable this feature.
Other services already give this option by years!
can be programmed even better, here is my little script:
for DIRECTORY in `ls -d /var/qmail/mailnames/xyz.com/*`;
CHECK=$(du --max-depth=0 $DIRECTORY | cut -f1)
CHECK2=$(du -h --max-depth=0 $DIRECTORY | cut -f1)
DIRNAME=$(echo $DIRECTORY | cut -d"/" -f6)
if [ "$CHECK" -gt "$SIZE" ]
echo "To: email@example.com"
echo "Subject: Mailbox Report"
echo "Content-Type: text/html"
echo "<html><b><font size='4'>Das Postfach</font></b></html>"
echo "<html><b><font size='4'> Mailbox $DIRNAME@xyz.com reaches the limit of 1.00 GB</font></b></html>"
echo "<html><b><font size='4'> Current size : "$CHECK2"B</font></b></html>"
) | /usr/sbin/sendmail -t
That's better than nothing :-) Thank you for this information.
I tested the new obsidian version, I saw that there is no quota notification, but the server returns an error and prevents the use of the box :-)
Any news about this top feature to implement in plesk?
This was originally requested ing 2013. Why has this not been implemented yet? We need this now please.
Please do it!!
At every renewal of a customer I'm already moving everything to new cpanel machines
Mike Campbell commented
This post turned 6 years old this week. Are people really waited on this feature? Move your customers to Office 365 or a CPanel solution.
this is exatly the reason why a notification like this to server administrators is highly recommended, especially when you manage big number of mailboxes
Robert B. commented
Marcos Paulino Chahin commented
+1 add this as well as autodiscover and horde (or any other groupware feature) Ever seen how cpanel does it? How much longer can we wait for such simple but NEEDED and overdue features?