VCHECKQUOTA(1)

NAME
vcheckquota - vmailmgr quota enforcement program

SYNOPSIS
vcheckquota [-a UINT] [--soft-maxsize=UINT] [-m STR] [--soft-message=STR]

DESCRIPTION
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.

OPTIONS
The maximum message size after soft quota is reached. Defaults to 4096. The path to the soft quota warning message. Defaults to no message.

SEE ALSO
vadduser(1), vchattr(1)

AUTHORS
Bruce Guenter <bruceg@em.ca>