There are three account flags which may be set to influence account access:
The
dismaildismailflag 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 thedisuserflag.The
disuserdisuserflag 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 thedismailflag.The
lockpwdlockpwdflag 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)
6.11 Forwarding mail
Mail to the popstore may automatically be forwarded to other addresses.
The addresses may be within the popstore or outside of it; the
forwarding may be for actual popstore accounts or for non-existent
accounts.
For example, suppose the host name associated with the popstore is
pop.acme.com. Suppose further that the popstore user jdoe
would like her mail forwarded to the address jane.doe@athena.acme.com.
This forwarding would be accomplished with the forward
command:
popstore> forward jdoe jane.doe@athena.acme.com popstore> show -forwardings Username Forwarding address ----------------------------------------------------------------------- jdoe jane.doe@athena.acme.comTo forward mail for
jdoe to herself and her assistant
ksmith@athena.acme.com, you would use the command
popstore> forward jdoe "jdoe,ksmith@athena.acme.com" popstore> show -forwardings Username Forwarding address ----------------------------------------------------------------------- jdoe jdoe@pop.acme.com, jksmith@athena.acme.com
Use the noforward command to remove a forwarding address:
popstore> noforward jdoe
As mentioned earlier, forwarding may be established for non-existent
accounts. For instance, suppose that the address list@pop.acme.com is
to be forwarded to a PMDF mailing list list@acme.com. This is
accomplished with the forward command:
popstore> forward list list@acme.com
Note that currently stored messages are not affected by a forwarding address. Only new messages are affected: new incoming messages will be routed to the forwarding address and not stored. Note also that the presence of a forwarding address does not prevent a user from reading any stored messages which they might have.