expand_alias.1 (2010 09)

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).
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 tran-
sparently 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 tel-
net 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 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (2 pages)