I suggest you ...

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.

917 votes
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Studio 4 shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

157 comments

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...
  • Anonymous commented  ·   ·  Flag as inappropriate

    can be programmed even better, here is my little script:

    #!/bin/bash
    SIZE=900000
    for DIRECTORY in `ls -d /var/qmail/mailnames/xyz.com/*`;
    do

    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" ]
    then
    (
    echo "To: xyz@xyz.com"
    echo "Subject: Mailbox Report"
    echo "Content-Type: text/html"
    echo
    echo
    echo "<html><b><font size='4'>Das Postfach</font></b></html>"
    echo "<html><br></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>"
    echo "<html><br></html>"

    ) | /usr/sbin/sendmail -t
    fi

    done
    exit

  • Mauro commented  ·   ·  Flag as inappropriate

    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 :-)

  • Anonymous commented  ·   ·  Flag as inappropriate

    This was originally requested ing 2013. Why has this not been implemented yet? We need this now please.

  • Mauro commented  ·   ·  Flag as inappropriate

    At every renewal of a customer I'm already moving everything to new cpanel machines

  • Mike Campbell commented  ·   ·  Flag as inappropriate

    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.

  • Anonymous commented  ·   ·  Flag as inappropriate

    this is exatly the reason why a notification like this to server administrators is highly recommended, especially when you manage big number of mailboxes

  • Marcos Paulino Chahin commented  ·   ·  Flag as inappropriate

    +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?

  • Patrick Neuner commented  ·   ·  Flag as inappropriate

    Their older product Confixx did this very well, odd, that it takes so long for such a feature to make it into the product.

  • Benoît commented  ·   ·  Flag as inappropriate

    You can alert them when the storage is near the limit, before it is exceeded. Dovecot has a function "quota_warning" that does it very well.

  • Anonymous commented  ·   ·  Flag as inappropriate

    And how do you want to email them if their mailbox size is exceeded?

    You want exceptions? Exceptions can be exploited, it'll result in a full hard disk and far more issues than a full mailbox.
    It's better to inform your customer in a descent way instead of just shoving accounts for the lowest price and no attention to mailbox ethics.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I suggest everyone using plesk twitter & fb to get their attention on this missing capability. Maybe they wake up... :-s

← Previous 1 3 4 5 6 7 8

Feedback and Knowledge Base