Previous | Next | Contents | Index |
Multiple script channels can be configured. Separate script channels can be used to run different command procedures or scripts.
First, multiple script channels must be defined in the PMDF configuration file. For example:
script SCRIPT-DAEMON script_msgstore SCRIPTMS-DAEMON |
Make sure you define a channel named exactly script .
|
Second, create channel option files for each of these channels,
containing the command to execute. Using the example script channels
above (for UNIX), create a /pmdf/table/script_option
file
for the script
channel, containing for example:
COMMAND=/pmdf/tmp/script.sh |
/pmdf/table/script_msgstore_option
file for
the script_msgstore
channel, containing for example:
COMMAND=/pmdf/tmp/script_msgstore.sh |
script.sh
and script_msgstore.sh
are
site-supplied scripts.
Third, add a SCRIPT
mapping table, using the
channel
keyword, for example:
SCRIPT IN-CHAN=tcp_*;OUT-CHAN=l;SCRIPT channel=script IN-CHAN=tcp_*;OUT-CHAN=msgstore;SCRIPT channel=script_msgstore IN-CHAN=*;OUT-CHAN=*;SCRIPT No |
script.sh
script is run for messages
destined for local UNIX mail delivery, and the
script_msgstore.sh
script is run for messages destined for
MessageStore accounts.
Previous | Next | Contents | Index |