Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mh-alias(5mh)

ali(1mh)

Name

ali − list mail aliases

Syntax

ali [ −alias aliasfile ] [ −help ] [ −[no]list ] [ −[no]normalize ] [ −user useraddr ] [ −nouser ] [ aliases ...  ]

Description

The ali command searches the specified mail alias files for each of the given aliases. It creates a list of addresses for those aliases, and displays that list on the screen.

Options

−alias aliasfile
Specifies the alias file to be consulted by ali. You can specify more than one alias file, but each aliasfile must be preceded by −alias.  In addition to any alias files that you specify, ali consults the system alias file /usr/lib/mh/MailAliases.

You can set up an entry in your .mh_profile so that ali automatically consults an alias file. To do this, add the Aliasfile entry to your profile.  See mh_profile() for more information.

−helpPrints a list of the valid options to this command. 

−list

−nolistPrints the addresses on separate lines.  If you do not specify the −list option, the addresses are separated by commas and printed on as few lines as possible. 

−normalize

−nonormalize
Instructs ali to try to track down the official hostname of the address. This can be suppressed by using −nonormalize.  The default is −nonormalize. 

−user useraddr

−nouserDisplays all the aliases that contain a specific name.  Instead of listing the addresses that each given alias expands to, ali lists the aliases that expand to include each given address. You must specify the complete user name that you have used in your alias file.

The defaults for this command are:

−alias /usr/lib/mh/MailAliases
−nolist
−nonormalize
−nouser

Examples

The following example shows how the −user option can be used to list all the aliases containing the address Parker@Venus:

% ali −user Parker@Venus
Parker@Venus: Group, Reviewers, Badminton

Profile Components

Path: Location of your Mail directory.
Aliasfile: Location of your personal alias file.

Files

$HOME/.mh_profile
The user profile.

/usr/lib/mh/MailAliases
The system alias file.

/etc/passwd
The system password file.

/etc/group
The system group file.

See Also

mh-alias(5mh)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026