HP-UX Reference (11i v1 00/12) - 1 User Commands A-M (vol 1)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1/!!!intro.1
________________________________________________________________
___ ___
e
expand_alias(1) expand_alias(1)
NAME
expand_alias - recursively expands the sendmail aliases
SYNOPSIS
expand_alias [-rmax_recursion][-t][-tt] alias
DESCRIPTION
Expand_alias is a shell script that recursively expands the sendmail aliases. Through use of tel-
net host 25
and the expn command, each alias is recursively expanded into its destination(s). Inden-
tation 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 rewall 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 instead.
EXAMPLES
expand_alias root
expand_alias root@cat
expand_alias root@cat.cup.hp.com
expand_alias root@cup.hp.com
AUTHOR
expand_alias was developed by the Hewlett-Packard Company.
HP-UX Release 11i: December 2000 1 Section 1261
___
___