PMDF System Manager's Guide


Previous Next Contents Index

25.2 Performing the Desired Message Transformation via Service Conversions

PMDF's service conversion facility, described in Section 6.4, may be used with BSMTP channels to perform desired message transformations on incoming and outgoing messages.

Usually outgoing BSMTP channels, BSOUT channels, are configured to perform one sort of service conversion on the messages they emit, and incoming BSMTP channels, BSIN channels, are configured to perform the inverse service conversion on messages they receive. Thus when BSMTP channels are used, the PMDF mapping file would usually contain a CHARSET-CONVERSION mapping such as:


CHARSET-CONVERSION 
 
  in-chan=bsout_*;out-chan=*;convert      yes 
  in-chan=*;out-chan=bsin_*;convert       yes 
Note that the CHARSET-CONVERSION entries shown are such as to enable service conversions for messages sent from BSOUT channels (such as messages transitting through a BSOUT channel on their way out to an outgoing TCP/IP channel), as well as for messages sent to a BSIN channel (such as messages transitting through a BSIN channel on their way in from an incoming TCP/IP channel).

Once execution of service conversions has been enabled via a CHARSET-CONVERSION mapping such as that shown above, the specific service conversions to be performed must be configured in the PMDF conversions file. Section 25.2.2 provides examples of configuring specific service conversions on OpenVMS; Section 25.2.3 provides examples of configuring specific service conversions on UNIX. Note that the sample command procedures cited in the examples are available in the PMDF examples directory, PMDF_ROOT:[OLD-doc.examples] (OpenVMS) or /pmdf/doc/examples/ (UNIX).

25.2.1 BSOUT Channel Option Files

An option file may be used to control characteristics of BSOUT channels. Such an option file must be named x_option where x is the name of the channel, and stored in the PMDF table directory. For instance, if a channel is named bsout_host1, then its option file would be PMDF_TABLE:bsout_host1_option. on OpenVMS, or /pmdf/table/bsout_host1_option on UNIX, or (drive possibly varying with installation) C:\pmdf\table\bsout_host1_option on NT.

SMTP channel options, as described in Section 23.1.2, are available, but most are not of interest in the context of a BSMTP channel. The one available option which is likely to be of interest is:

ATTEMPT_TRANSACTIONS_PER_SESSION (integer)

Set a limit on the number of message files composed into one BSMTP message.


Previous Next Contents Index