vcheckquota - vmailmgr quota enforcement program
vcheckquota [-a UINT] [--soft-maxsize=UINT] [-m STR] [--soft-message=STR]
vcheckquota ensures that the hard and soft quotas are enforced, that message counts and sizes are appropriately limited. The limits are set by the vadduser or vchattr command.
The following rules are applied:
If the message is larger than the message size limit, it is rejected.
If the user has too many messages in their mailbox, further messages are rejected.
If the user is over their hard quota, all further messages are rejected and no warning messages are linked in.
If the user is over their soft quota, and the message is small (as defined by soft-maxsize), the message is accepted, otherwise it is rejected. If soft-message is defined, a warning message is linked into the mailbox in either case.
Warning: the soft-message is linked into the users maildir once for each message that is received while the account is over its soft quota. This may result in multiple warning messages.
The maximum message size after soft quota is reached. Defaults to 4096.
The path to the soft quota warning message. Defaults to no message.
vadduser(1),
vchattr(1)
Bruce Guenter <bruceg@em.ca>