PMDF Obsolete Features
PMDF-OBS-6.0


Previous | Contents

3.8.3 Using the multigate keyword

If you set up your own BSMTP routing without using the command procedure bitnet_domains_driver.com, you will find that the number of channels needed rapidly gets out of hand. The multigate keyword allows systems that accept BSMTP format messages with similar characteristics to be serviced by a single channel. There is still some overhead because each mailer needs a separate entry in the channel block, but the overhead is much less than when separate channels are used.

In order to use the multigate keyword, systems that accept BSMTP format messages must be grouped according to their use of the daemon and user keywords. Only mailers with identical daemon and user specifications can be grouped on a single channel.

For example, suppose that the mailer gateways for the .ARIZONA.EDU and .UU.SE subdomains as well as the mailer for the system YMIR.BITNET share the same characteristics --- they all accept BSMTP format messages sent to the special user tag SMTPUSER from the special user tag SMTPUSER. They could be grouped in a single channel as follows:

.ARIZONA.EDU                 $U%$H$D@ARIZONA.BITNET 
.UU.SE                       $U%$H$D@SEMAX51.BITNET 
YMIR.BITNET                  $U%$D@BIT-GATE-1 
 
_gate1 smtp daemon smtpuser user smtpuser multigate single_sys 
BIT-GATE-1 
ARIZONA.BITNET ARIZONA.BITNET 
SEMAX51.BITNET SEMAX51.BITNET 
The presence of the single_sys keyword is required -- a separate copy of each message is needed for each of the gateways.

Using this technique can substantially reduce the size of the PMDF configuration file. However, determining which gateways support the necessary RFC 822 addressing conventions is not trivial, nor is the task of organizing the various gateways in the proper manner. As a result, the use of multigate is best left to automated procedures like bitnet_domains_driver.com.


Previous | Next | Contents