The interpretation and usage of the
daemon keyword depends
upon the type of channel to which it is applied.
daemonkeyword is used on DECUS UUCP channels (vn_) to specify the name of the remote host to which the channel connects. This in turn makes it possible to have multiple channels that connect to the same remote system. If no
daemonis specified, the remote host is derived from the channel name.
daemonkeyword is used on VMS MAIL channels (l, d, or mail_) to control certain aspects of address rewriting. See, for instance, Section 19.1 where special handling of DECnet mail and PSIMail addresses is discussed.
daemonkeyword is used on Message Router channels (MR channels) to specify the DECnet node name of the Message Router system to which the channel connects; see Section 18.104.22.168.
daemonkeyword is also used on SMTP channels to control the choice of target host. Normally such channels connect to whatever host is listed in the envelope address of the message being processed. The
daemonkeyword is used to tell the channel to instead connect to a specific remote system, generally a firewall or mailhub system, regardless of the envelope address. The actual remote system name should appear directly after the
tcp_firewall smtp mx daemon firewall.example.com TCP-DAEMON
daemonkeyword is not a fully qualified domain name, the argument will be ignored and the channel will connect to the channel's official host. When specifying the firewall or gateway system name as the official host name, the argument given to the
daemonkeyword is typically specified as
tcp_firewall smtp mx daemon router firewall.example.com TCP-DAEMON