expand_alias - recursively expands the sendmail aliases
expand_alias [-rmax_recursion] [-t] [-tt] alias
Expand_alias is a shell script that recursively expands the sendmail
aliases. Through use of telnet host 25 and the expn command, each
alias is recursively expanded into its destination(s). Indentation is
used to show each level of recursion. Because of the recursive use of
telnet, expand_alias is slow. If the local telnet cannot directly
connect to a remote system, due to a firewall configuration,
expand_alias will not be able to succeed. If the local telnet is to
transparently connect across the firewall, expand_alias will be able
to contact sendmail daemons outside the firewall, allowing the alias
to be more fully expanded. (For example, some local telnet clients
use a socksd located on the firewall to permit the local telnet client
to transparently connect to Internet hosts. If the local default
telnet uses a socksd in such a manner, expand_alias will use that
telnet functionality to more fully expand an alias.)
max_recursion defaults to 10. After max_recursion expansions, no
further expansion is attempted.
If -t is specified, only the terminal aliases will be displayed.
-tt is similar to -t except that if a terminal line has a pipe, its
printing is suppressed and the previous level of expansion is printed
expand_alias was developed by the Hewlett-Packard Company.
Hewlett-Packard Company - 1 - HP-UX Release 11i: November 2000