Annotation of coherent/a/usr/man/COHERENT/aliases, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: aliases               Technical Information               aliases
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: File of users' aliases
        !             9: 
        !            10: /uussrr/lliibb/mmaaiill/aalliiaasseess
        !            11: $HHOOMMEE/.aalliiaasseess
        !            12: $HHOOMMEE/.ffoorrwwaarrdd
        !            13: 
        !            14: aalliiaasseess  is a  file that  holds  aliases by  which users  on your
        !            15: system  and other  systems are known.   An ``alias'',  in effect,
        !            16: gives another name  by which you can address a  mail message to a
        !            17: user  on  either your  or  another  system.  It  can  serve as  a
        !            18: mnemomic,  a ``mailing  list'', or  to spare  you the  trouble of
        !            19: typing a complicated UUCP path name.
        !            20: 
        !            21: The format of each alias is
        !            22: 
        !            23: 
        !            24:         alias_name:     target
        !            25: 
        !            26: 
        !            27: where _a_l_i_a_s__n_a_m_e gives the  alias to which you mail your message,
        !            28: and _t_a_r_g_e_t is the place where ssmmaaiill actually directs the message.
        !            29: _t_a_r_g_e_t can  be a  login identifier on  your local system;  a mail
        !            30: address of  a user on  another system, or  a cluster of  users on
        !            31: your system, on remote systems, or both.
        !            32: 
        !            33: ssmmaaiill ignores differences in case when it compares a name with an
        !            34: alias.  Lines  that start  with a white-space  character continue
        !            35: from   the   previous  line.    ssmmaaiill   ignores  strings   within
        !            36: parentheses, as well as any  text that appears after a pound sign
        !            37: `#'.
        !            38: 
        !            39: Prior to delivering  local mail, ssmmaaiill checks file $HHOOMMEE/.ffoorrwwaarrdd
        !            40: for forwarding instructions.  This feature can be used to forward
        !            41: inbound mail  for a user  to another machine  or even a  group of
        !            42: machines.
        !            43: 
        !            44: ***** Examples *****
        !            45: 
        !            46: The following gives an example form of aalliiaasseess:
        !            47: 
        !            48: 
        !            49: # this whole line is a comment
        !            50: 
        !            51: 
        !            52: 
        !            53: # "mail programmers" sends mail to local users joe, jack, and bill
        !            54: programmers:   joe jack bill
        !            55: 
        !            56: 
        !            57: 
        !            58: 
        !            59: 
        !            60: 
        !            61: 
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 
        !            67: 
        !            68: 
        !            69: aliases               Technical Information               aliases
        !            70: 
        !            71: 
        !            72: 
        !            73: # same as above
        !            74: programmers:   joe jack
        !            75:                bill
        !            76: 
        !            77: 
        !            78: 
        !            79: # same as above
        !            80: programmers    joe jack
        !            81:                bill
        !            82: 
        !            83: 
        !            84: 
        !            85: # same as above
        !            86: programmers    joe   # Joe Smith
        !            87:                jack  # Jack Thomas
        !            88:                bill  # Bill Williams
        !            89: 
        !            90: 
        !            91: 
        !            92: # and yet another way; note use of parentheses to comment text
        !            93: programmers    joe (Joe Smith) jack (Jack Thomas)
        !            94:                bill (Bill Williams)
        !            95: 
        !            96: 
        !            97: 
        !            98: # send a message to someone on another system
        !            99: joe:           boston!widget!js
        !           100: 
        !           101: 
        !           102: 
        !           103: # send a message to users on both your and another system
        !           104: programmers:   boston!widget!js   # Joe Smith
        !           105:                chicago!gadget!jt  # Jack Thomas
        !           106:                bill               # Bill Williams
        !           107: 
        !           108: 
        !           109: 
        !           110: # all members of "programmers" group work at site "widget"
        !           111: programmers!widget  joe jack bill
        !           112: 
        !           113: 
        !           114: Mailing lists are easily  handled by two forms of file inclusion.
        !           115: The first form is the same as is supported by sseennddmmaaiill:
        !           116: 
        !           117: 
        !           118: fredlist       :include:/usr/lib/mail/fredlist
        !           119: 
        !           120: 
        !           121: ssmmaaiill adds each  entry in /uussrr/lliibb/mmaaiill/ffrreeddlliisstt to the alias for
        !           122: ffrreeddlliisstt.
        !           123: 
        !           124: The  second form  allows /uussrr/lliibb/mmaaiill/aalliiaasseess  to  include other
        !           125: aliases files:
        !           126: 
        !           127: 
        !           128: 
        !           129: 
        !           130: COHERENT Lexicon                                           Page 2
        !           131: 
        !           132: 
        !           133: 
        !           134: 
        !           135: aliases               Technical Information               aliases
        !           136: 
        !           137: 
        !           138: 
        !           139: 
        !           140: :include:/usr/lib/mail/morealiases
        !           141: 
        !           142: 
        !           143: This adds  the contents of /uussrr/lliibb/mmaaiill/mmoorreeaalliiaasseess  to those of
        !           144: /uussrr/lliibb/mmaaiill/aalliiaasseess as a regular alias file.
        !           145: 
        !           146: All aliases  are recursive, so you must  be careful when defining
        !           147: them.  For example, the entries
        !           148: 
        !           149: 
        !           150: bill:     joe
        !           151: joe:      bill
        !           152: 
        !           153: 
        !           154: causes  an infinite  loop.   ssmmaaiill attempts  to prevent  infinite
        !           155: loops,  and to  guess  what you  intended to  do.  The  following
        !           156: example illustrates how an alias can be used to deliver mail to a
        !           157: remote user  as well as to  a local user having  the same name as
        !           158: the alias being expanded.  ssmmaaiill expands the alias
        !           159: 
        !           160: 
        !           161: mylogin:       mypc!mylogin  mylogin
        !           162: 
        !           163: 
        !           164: to
        !           165: 
        !           166: 
        !           167: mypc!mylogin mylogin
        !           168: 
        !           169: 
        !           170: even though  the second occurrence  of mmyyllooggiinn matches  the alias
        !           171: name.
        !           172: 
        !           173: Both forms of file inclusion  are recursive, too, and may lead to
        !           174: infinite loops if handled carelessly.
        !           175: 
        !           176: ***** See Also *****
        !           177: 
        !           178: mmaaiill, tteecchhnniiccaall iinnffoorrmmaattiioonn
        !           179: 
        !           180: 
        !           181: 
        !           182: 
        !           183: 
        !           184: 
        !           185: 
        !           186: 
        !           187: 
        !           188: 
        !           189: 
        !           190: 
        !           191: 
        !           192: 
        !           193: 
        !           194: 
        !           195: 
        !           196: COHERENT Lexicon                                           Page 3
        !           197: 
        !           198: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.