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


Previous | Contents

5.2 The user CGIs

In order to customize the management interface, it is first necessary to understand how the CGIs process HTTP requests and formulate HTTP responses. This is described in Section 4.2.1 and Section 4.2.2 . Section 5.2.1 describes the individual commands which can be embedded in those requests.

5.2.1 User interface commands

When a command is sent to the user interface, the command is applied to the popstore account whose name is given with the HTTP authentication. That is, the HTTP command carries with it a popstore username and password. If the username and password are valid, then the command is applied to the popstore account denoted by the username.

As described in Section 4.2.1 , commands take the general form

command=command-name&parameter-name-1=parameter-value-1& 
  ...&parameter-name-N=parameter-value-N
In the above, command-name gives the name of the command to execute. It is then followed by two or more parameters which provide supplemental information relevant to the operation to be performed. When parameter names are duplicated in the command, only the right most instance of the parameter=value pair is honored.

For those parameters whose values are file specifications, the file specifications must be relative file paths specifying files in the /pmdf/www/popstore/ directory tree on UNIX and NT systems, or the directory PMDF_ROOT:[WWW.POPSTORE] on OpenVMS systems.

The valid command names are listed in the table below and described in the following sections.
Command name Section Description
delete 5.2.1.1 Delete a message stored for the user
set_pwd 5.2.1.3 Change the password for the user
show 5.2.1.2 Show a message stored for the user
show_user 5.2.1.4 Show settings for the user account


Previous | Next | Contents