PMDF System Manager's Guide
2.4.2 Routing non-local mail to a central mail          hub
Sometimes it is convenient to configure PMDF to route mail not for the 
local host, or a group of local machines, to a central machine and 
leave it up to that machine to deal with the mail, perhaps relaying it 
to the outside world or other local machines, or perhaps even 
gatewaying it into other mail systems. The following example 
configuration, Example 2-3, illustrates doing just this. The local 
host is HOSTA.EXAMPLE.COM and two other local machines, 
HOSTB.EXAMPLE.COM and HOSTC.EXAMPLE.COM, are recognized. Mail for 
either of those two machines is sent via a tcp_local channel (SMTP over 
TCP/IP) to those hosts. All other mail not for HOSTA, HOSTB, or HOSTC 
is sent via another SMTP over TCP/IP channel, named tcp_gateway, to the 
host MAILHUB.EXAMPLE.COM. A "match-all" rule is used to 
direct all mail not for HOSTA, HOSTB, or HOSTC to that channel. (The 
match-all rule is described in Section 2.2.4.3.) The daemon 
keyword is used with the tcp_gateway channel; the usage of this keyword 
with SMTP over TCP/IP channels is discussed in Section 2.3.4.80. It tells 
the channel to route messages queued to it through the host 
MAILHUB.EXAMPLE.COM.
  
    | Example 2-3 Routing Messages to a Central 
    Machine | 
  
  
    
       
      
! 
! Rewrite rules for the local host/cluster 
! 
HOSTA                            $U@HOSTA.EXAMPLE.COM 
HOSTA.EXAMPLE.COM                $U@HOSTA.EXAMPLE.COM 
! 
! Rewrite rules for some internal systems 
! 
HOSTB.EXAMPLE.COM                $U%HOSTB.EXAMPLE.COM@TCP-DAEMON 
HOSTC.EXAMPLE.COM                $U%HOSTC.EXAMPLE.COM@TCP-DAEMON 
! 
! Use a match all rule to route everything 
! else to the MAILHUB.EXAMPLE.COM 
! 
.                               $U%$H@MAILHUB.EXAMPLE.COM$A 
 
l 
HOSTA.EXAMPLE.COM 
 
tcp_local smtp single_sys mx 
TCP-DAEMON 
 
tcp_gateway smtp mx daemon router 
MAILHUB.EXAMPLE.COM 
 
 |