BBS水木清华站∶精华区

 
                        Sent mail using alias 
 
Elm 寄信的方式有很多种,本章将介绍别名(Alias)的方式。设定 别名之目的是让使用 
者能以别名的方式表示收信人的帐号名称与 address,即 <user>@<address>。 如此可 
以省下输 入冗长的帐号名称和主机名称。 
 
譬如: 某甲的帐号名称为``jenny",address 为 ``gate.sinica.edu.tw" 若没有设定 
别名,在送信时要键入全部的帐号名称和 address; 若将 ``jenny" 的别名设定为 
``jt" 则在送信时只须键入 ``jt" 即可,非常方便。 
 
How to set alias? 
 
     Elm 的 aliases 可分为三种: user alias, group alias,和 system alias。 
     User alias 是个人别名, group alias 是团体别名 , system alias 是系统别 
     名。 System alias 只能由 elm 的管理者 设定,因此不在本手册讨论□围之 
     内。 
 
     别名设定方式有两种: 一是直接修改於签入目录(login)下的次目录 ``.elm'' 
     中的别名档 ``aliases.text",另一方式是经由 elm 主画 面的 ``a)lias" 选 
     项。 
 
     以下分别说明设定别名的方式。 
 
     1、User Alias 
 
          User alias 可经由修改 "aliases.text" 档,或由 elm 主画面的 
          "a)lias" 选项做设定。 设定方式如下: 
 
             + (1) 直接修改 ``aliases.text" 档 
 
               $ cd .elm                   <--- 切换到次目录".elm"。 
               $ vi aliases.text           <--- 编辑 "aliases.text" 档。 
 
               若 ``.elm" 下没有 ``aliases.text" 档,可以参考如下的内容增设 
               别名: 
 
               $ Mail aliases for Terry Wong 
               tr □                □rry@ccvax.sinica.edu.tw 
               ak □li; Kim         □m@gate.sinica.edu.tw 
               al □lice Fan        □ice 
               sy □instein; Syd, elm person □d@Myxa.com 
 
               ``alias.text" 档从左到右分为三栏: 
 
               第一栏:   填写别名 (如: tr, ak, al,sy,.....) 
               第二栏:   填写姓名,和注释 (此栏亦可全部空白不填) 
                          如: Ali; Kim     <---  ``Ali" 为姓,``Kim" 为 
                                                  名其间以 ``;" 区别。 
                         或: Alice Fan     <---  直接填写姓名。 
                         或: Weinstein; Syd, elm person   <--- ``Weinstein" 为姓 ``Syd'' 为名; 
                                                        ``elm person" 为注释(可以不填)。 
               第三栏:  填写收信人及收信地址 
                         如: terry@ccvax.sinica.edu.tw   <---  收信地址是 
                                                               ``ccvax.sinica.edu.tw"; 
                                                              帐号名称为 ``terry"。 
                         或: joe                         <---  收信人为同一主机中的 ``joe"。 
 
               编辑并储存後,还要在系统提示号(``$")後,执行 ``newalias" 的命 
               令,别名设定的程序才算完成。 
 
             + (2) 经由 elm 主画面的 ``a)lias" 选项 
 
               透过 elm 主画面的 ``a)lias" 选项,会出现 alias 的画面。 其中 
               有二个选项 ``e)dit aliases.text" 和 ``n)ew alias", 可用来设定 
               别名。 
 
               选择 ``e)aliases", 则可编辑 ``aliases.text" 档。 方法请参看 
               ---直接修改 ``aliases.text" 的部份。 储存完毕後,系统会自动更 
               新别名的资料库。 
 
               若选择 ``n)ew aliases", 则会在别名档 ``aliases.text" 中加入新 
               别名。 过程如下: 
 
               系统会逐一显示提示号(如:Enter alias name, Enter last name 
               for .., Enter first name for .., Enter optional comment for 
               .., Enter address for ..), 使用者一一回答後, 系统会出现 
               ``Accept new alias? (y/n)" 的提示号,此时只要回答 y,再选 
               ``e)dit aliases.text" 存档後即可完成加入新别名的步骤。 
 
     2、 Group Alias 
 
          Group alias 的设定方式与 user alias 大致相同,只有第三栏 (收信人) 
          的填写方式不同。 用下例说明。 
 
           friends, pals □in of five  □e, michael, jenny, mary, nancy 
 
          其中 ``friends", ``pals" 均为别名,起始的位置为第一格。若以 
          ``friends" 或 ``pals" 送信,则 ``joe", ``michael", ``jenny", 
          ``mary", 和 ``nancy" 都会收到。 
 
          若收信人很多,每行要以 ``," 区别;并且要从第三栏写起。如∶ 
 
          team □roject members □a1, aa2 , aa3@ccvax.sinica.edu.tw, 
                                         abc1, abc2@gate.sinica.edu.tw, 
                                         def2@phi.sinica.edu.tw 
 
          如果不想寄给 ``michael", 就要在 headers ``To:" 的後面加上 
 
               friends -michael                              <--- 在同一部主机。 
          或   friends -michael@ccvax.sinica.edu.tw          <--- 在不同主机。 
 
How to sent mail using alias? 
 
     当别名设定完成後,就可利用别名来寄发信件。方式如下: 
 
        o (1) User alias 
 
          在 ``Alias mode" 画面中,键入 ``m" 做寄信动作,并且将收信人的 部 
          份,改为收信人的别名即可。 
        o (2) Group alias 
 
          在 ``Alias mode" 画面中,键入 ``m" 做寄信动作,并且将收信人的 部 
          份,改为 ``group alias" 的别名即可。 
 
     当以 ``group alias" 寄信时,不希望收信者知道还有那些人也收到同 样的信 
     时,可以利用 ``header" 下的选项 ``B)cc";意即 ``Blind Carbon Copy"。方 
     法如下: 
 
        o (1) 进入 Elm 的 ``Alias mode",或 ``Mailbox" 画面做寄信的动作。 
        o (2) 编辑完并储存後,按 ``h"进入 ``Message Header Edit Screen"。 
        o (3) 进入 ``Message Header Edit Screen" 後,按 ``t" 将此部份改成自 
          己的收信地址。 
        o (4) 然候按 ``b",并键入 ``group alias" 的名字,再按 ``return",回 
          到前一画面。 
        o (5) 按 ``return" 或 ``s" 将信寄出即可。 
 
Limit display under Alias 
 
     Elm 的别名功能中,除了可以寄信之外,还可以做显示限制(limit display) 的 
     动作。 其目的就是方便使用者灵活的应用不同别名。做法 如下: 
 
         (1) 於 "Alias mode" 画面中,键入 "l"。 
         (2) 接著键入 "name     xx1" 
             或       "alias    xx2" 
             或       "person"         <--- 将所有个人别名全部显示。 
             或       "group"          <--- 将所有 group 别名全部显示。 
             或       "user"           <--- 将所有别名(包含个人和 group)全部显示。 
             或       "system"         <--- 将系统别名显示出来。 
 
             说明: 上述例子中的项目(name、alias、person、group、user 和 system) 均为 keyword 不能更改; 
                    "xx1" 是位於 ``Alias mode" 画面中第二个栏位的任意字串。 
                       如: name  mike       <--- mike 即为 "xx1"。 
                    "xx2" 是位於 ``Alias mode" 画面中最後一个栏位的任意字串。 
                       如: alias  class     <--- class 即为 "xx2"。 
                    "person"、"group"、"user" 和 "system" 後面不接任何字串。 
         (3) 按 Enter 键,若无错误,则合於条件的信件将会显示出来。 
 
      附注: 若要取消 "limit display" 设定,可再按 "l",再按 Enter,然後键入 
             "all" 即可。 

BBS水木清华站∶精华区