Account quotas are used to control how much mail a user may store. Each account has a primary quota and an overdraft quota which are established when the account is created and may be changed with the MODIFY command. An account may not receive a new message if either the account's present storage exceeds the account's quota, or storage of the message would cause the account to exceed the sum of its quota and overdraft quota.¹
Quotas are set and changed with the /QUOTA and /OVERDRAFT qualifiers of the ADD, COPY, and MODIFY commands. An account can be granted unlimited quota with the /NOQUOTA qualifier. By default, quotas are expressed in units of kbytes (1024 bytes). Alternate units may be selected with the SET STORAGE_UNITS command.
There are three account flags which may be set to influence account access:
DISMAIL
The DISMAIL flag is used to prevent an account from receiving new mail messages. When this flag is set for an account, new messages are rejected and returned to their sender. The account owner can, however, read any existing messages they might have unless the account is also flagged with the DISUSER flag.DISUSER
The DISUSER flag is used to deny access to an account. The account can, however, continue to receive new messages unless it is either over quota or also flagged with the DISMAIL flag.LOCKPWD
The LOCKPWD flag prevents users from changing the account's password. The password may only be changed by a user with the management privilege or operating system privileges.
These flags are set on an account with the MODIFY/FLAGS command. A flag
can be negated by prefixing the name with "NO"; for example,
NODISMAIL. In the following example, the jdoe account is
marked DISMAIL and DISUSER:
popstore> MODIFY JDOE/FLAGS=(DISMAIL,DISUSER)To undo those settings, issue the command:
popstore> MODIFY JDOE/FLAGS=(NODISMAIL,NODISUSER)