PMDF popstore & MessageStore Manager's Guide
PMDF-POP-6.0


Previous | Contents

7.9 Account quotas

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.


Note

¹ See Section 1.3.3 for a discussion of the rationale behind the use of an overdraft quota.


7.10 Blocking access, blocking new mail, and locking passwords

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)


Previous | Next | Contents