精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● Internet>>
资源大餐
>>☆《Internet资源访问大全》☆>>《Internet资源访问大全》..Internet邮政系统.2

主题:《Internet资源访问大全》..Internet邮政系统.2
发信人: snowypeng()
整理人: snowypeng(2001-08-10 10:41:46), 站内信件

   Unix基础邮政程序    
   我们已讲过mail是标准Unix用户邮件程序所使用的程序来收发邮件的。
然而,另外的系统也有其它的用户邮件程序。如果其中一个有效,也许你
会选择它而不使用mail(邮件)。而且一些Unix系统有许多这样的程序,不
可能逐一进行讨论。然而让我们浏览一下应用最广泛的几个程序。最通用
的用户邮件程序之一叫Elm。Elm是一种全屏程序,它是最易掌握和使用的。
甚至在从未使用过电子邮政前,不使用任何说明,你就能使用Elm。 随着
逐渐熟练使用,你会发现Elm可提供远比单一邮政管理多得多的内容, 它
兼有所有优越性能。
    另一个常用程序,甚至更易掌握,叫Pine。Pine使用一个简单的菜单
驱动接口,特别适用于初学者和临时用户。Pine对于那些一坐在计算机面
前,立刻开始使用邮政程序的无经验者是再好不过了。其菜单条目清楚易
懂,并可随时显示帮助信息。然而,当发现你自己要收发大量邮件,最好
使用另一用户邮件程序。虽然Pine是易学的,但其它程序功能更强、更合
理、更适于有经验的用户。
    也许你会看见另一种用户邮件程序叫MH(文件操作者)。MH实际上是一
套相对简单,单一目标的程序。你可使用不同程序完成各种工作,而不必
死守一个程序来完成各种事情。
    例如,在使用mail或Elm时,输入一个命令即可运行程序。 在该程序
指导下,你可完成你想做的每一件事。
    用MH,对于每一工作,你要分别使用不同命令。如,查询有什么文件
等待你,用scan命令;显示文件,用show命令;答复文件,用repl命令;
写新文件,用comp命令等。
    显而易见,该系统的缺陷在于:你必须牢记大量命令。然而MH的优势
也是明显的。你不必停止正在做的工作而使用邮政程序工作。随时输入一
个MH命令,就可完成一项单一工作。
    比如说,你正好刚读完来自一位朋友的文件,文件中他询问你是否有
一份特殊文件的最新版本。为查询文件,你只需录入一个文件名,即可寻
找到文件。
    如果正在使用mail或Elm,你必须停止程序运行,或至少使程序暂停,
以录入文件名。而使用MH,你即使没在邮政程序中工作,你仅简单录入文
件命令,就能查看邮件,然后又录入MH命令发送复函。
    还有一种用户邮件程序叫Mush。该名称代表MailUser'sshell
(邮政用户壳)。Mush可以两种不同途径灵活使用:mail(定向线接口),或
象Elm(即时使用全屏幕)。此外还有一种以Mush为基础的商业产品, 称作
Zmail。
    目前为止,我们讲的所有用户邮件程序都是在Unix系统中工作。如果
你是X window用户(见第二章),可能会有一个或多个可使用的X 用户邮件
程序以获取图像用户接口的优势。如果使用的正是Sun工作站, 就可使用
称为Mailtool图像邮政程序。
   在本节我们想讲解的最后一个用户邮件程序是Rmail。它是建立在有些
Emacs版本上的邮政程序。Emacs是一个建立在功能强大的文本编辑程序上
的完整工作环境。在Emacs环境中,你不仅能编辑文本, 还能编制扩展程
序,阅读Usenet(用户网)文章,操作Rmail,收发邮件。在本书中, 不必
进一步深入Emacs中,但要让你知道Rmail。如果你是Emacs用户, 你会
发现Rmail归入到Emacs环境中,确实使用方便。
    基本术语    
    现在,对使用Internet邮政系统中常见的技术术语词汇进行讲解。
    首先,要注意到,在看见单词“mail”时,它一定是指电子邮件,看
见单词“address”必是指一个Internet地址。在本书中, 几乎不提传统
的邮政局邮件。所以在Internet中的某些人询问“你的地址? ”你就给出
你的电子地址。
    使用电子邮政后,你会认为传统邮件像蜗牛邮件一样滑稽。如,向“
用户网(Usenet)”讨论组传送一篇文件,人们通常就会在文章后录入相应
的电子地址(信箱)。有时,你也会收到邮政地址的“蜗牛邮件”,这种称
呼表明邮政局邮件比电子邮件慢得多。
    在你读完一个文件后,有几种途径可处理文件。首先可用删除它来放
弃文件。当在邮政程序中时,如果你改变主意,可使删除文件恢复,然而,
一旦退出程序,所有删除文件消失无遗。
    如果文件需要回答,你可答复。邮政程序能让你非常容易地对具同一
的用户标识发来的原始文件进行回答。如果愿意,你甚至还可把原始文件
一块回复。
    另一选择是保存文件。这就是说邮件内容可复制到一个文件中,只要
你愿意,就可长期保存。你也可选择“forward”方式转发一个文件。 邮
政程序将会复制这一文件并发往任何你想发往的用户。
    大多数邮政程序是很容易转发邮件的,并且有些人也热衷于这样做。
一份发往同事的私人信件最后送到了其他人的邮箱里是不足为奇的。
    在发送一个文件时,你一是要说明收件人的用户标识。同时,你可将
同一文件的副本送若干收件人。
    同样你也能指定一个或多个用户传送接收一份文件。这里有两种传送
形式,即常规传送和隐性传送。通常,每个接收者可看到这份文件发给所
有收件人的名单,而隐性传送是其他人无法知道的秘密传送。
   这有个例子,假如你与四个人工作,他们的用户是curly、larry、moe
和harley(听来象是有趣的工作地点,不是吗?)。你传给curly一份文件,
同时也向larry和moe发送副本,并向harley发送隐性副本。其结果是四人
都收到一份相同的文件。每个人都知道curly、larry和moe 收到了一份副
本。可是,curly、larry和moe却不知道harley同样也收到了一份副本。
    当收到一份文件时,你并不知道其他人是否也收到了一份隐性文件。
    也许你要问,传送这一副本时,说明几位收件人和说明单一接收人有
什么关系?例如,当你向curly、larry和moe分别发送一份文件时有什么不
同?或你向curly发送一份文件而同时向larry和moe传送同一副本又有什么
不同?
    其回答是确实没有什么区别。然而,有时你也许想选择发送方式。例
如curly是老板,也许将其称为主要收件人更好, 而把副本抄报给其他两
位。
    有时,你也许发现自己不断重复地向同一些人传送文件。在这种情况
下,你可建立“别名(alias)”,代表一组人的名称, 每次你向“别名”
传送文件时,即会自然地将文件传送给这组所有成员。
    再比如,你设定一个executives “别名”代表三个名字, curly 、
larry和moe。一次向executives传送邮件是和分别向三个用户传送邮件是
一样的。当然,随着需求增加,你可改变甚至删除“别名”。怎样设定和
操作“别名”取决于你所使用的邮政程序。
   一个类似的,但更正规的编排是“邮政用户名单(mailinglist)”,正
如其名所暗示那样,这是一张收发邮件的用户名列表。邮政用户表是相当
大,作为一种规定,它要由一些专业人员来管理。
    在Internet中,确实有千万种、涉及不同领域的邮政用户名单。例如,
其中就有用于讨论可视艺术的邮政用户名单。为了被列入邮政用户表里,
要向管理人员发送一份邮件。有时,文件——通常是某些类型的文章——
是在邮政用户表上发送到每个人,我们将在第十八章详细讨论邮政用户名
单。
    自动转发邮件    
    如果你使用的是Unix系统,有一个途径可使你的所有邮件自动地发送
到另一个地址。例如,若你在不同的计算机上有几个邮政户头,你会很方
便地在一台计算机上查看所有你的邮政帐目。类似地,若你到达某地,并
开了一个旅行计算机户头,就可以临时地发送你的邮件到该户头上。
   为了自动地发送邮件,需在你的目录上建立一个名为“· forward”(
转发)的文件,其符号(·)是文件名的一部分。在这个文件中, 录入一个
单行,其中含有你想转发邮件的地址。例如,你可以使用:
    [email protected]
    从现在开始,所有由“·forward ”文件发来的邮件将更改到指定地
址的计算机上。任何时侯调开“·forward”文件,即可停止转发。
    邮件提示和准则    
    在开始讨论收发邮件实质之前,先让我们讲一点重要指示。
    如果你从未用过电子邮件,你要注意一下它与常规邮政或电话有什么
不同。
    电子邮政在Internet上非常容易将一个信件发往任何地方,以至于人
们常忘记这信件的保留价值。作为一个通则,不要发送你一年内不会看的
文件。
    当一些人做些使你生气的事时——给你发送一个无礼文件——你可以
忍住脾气传回一些侮辱和讥讽文件加以痛斥。你将文件保存好,一旦你送
出了一份文件,是不能返回的。
(当然,我们认为没人听从这个劝告,但不等于说我们没警告过你。)
    非常重要的是你不能认定邮件的隐私范围。虽然你发送了你的私人文
件,但收件人是非常容易地发送一个副本到其他人手中,而你还被蒙在鼓
里。同样,你也不能确定你收到的信件是纯私人性的,其他人可能还收到
一份隐性副本。当涉
及到私人问题时,象爱情信,你会发现它是多么浪漫,已被安全地仿效传
统习惯送出去了。
    你可能遇见的另一种难以理解的事是字符量被更改。一次,我们一晚
上收到了大量邮件,我们的邮政信箱(可保存未读邮件的系统)增涨得相当
大。当阅读邮件时,我们注意到其中一份文件是来自根目录(root) , 在
Unix系统中,它是系统管理人员的用户标识。这文件告诉我们邮件占据了
大量空间,务必删除掉。
    作为友好,我们马上发送了一份礼貌的回复,说明我们将立刻注意这
个问题。(尊重系统管理人员。)后来,我们发现了原始字符是由一个程序
自动产生的。该程序每晚利用邮政信箱寻找用户。
    设身处地,系统管理人员会怎么样,他收到一份我们发出的那份文件,
文件中我们保证解决他“提出的问题”。他不再要求我们做任何事,他只
要很简单地把显示数据打开,他就知道我们什么也没有解决。天真使我们
的处境窘迫。
    当你在使用计算机时,还会发生另一种情况,其中你可能发现显示数
据表示,计算机没有按你所期望的那样工作。之后,当再次启动计算机,
可能收到一份文件告知你部分数据已自动按所期望的那样工作。之后,当
再次运行计算机,可能收到一份文件告知你部分数据已自动保存下来。
    一个普通例子是Unix的“vi”文本编辑程序。如果你正使用“vi”编
辑一份文件,计算机运作,稍后,你将收到一份格式文件。该文件告知文
件已保存下来,同时给一个用于改变数据的说明。
    我们希望你注意的最后一点是,电子邮件与电话或与人讲话有大量相
同之处:快速、简便。在联系中,使用电子邮政在某种意义上有种失落感,
损失是你的音容笑貌,和你的个性影响。都失去了,没有得到交流和展现。
    因此,你将发现轻而易举地偶尔羞辱一些人,或开些幽默的玩
笑,可能导致反击。由于该原因,有个常规,即无论何时你写某些可能导
致误解的笑话时,你不要忘了在话后加上一个“smiley(微笑)”。
    “微笑”是一张很小的笑脸图像,由标点符画出。例如::-)
    例如说一位朋友刚向你发来一份文件,详细告诉他昨晚在Unix单身俱
乐部怎样遇见梦中情人的。如果在私下他非要告诉你这个故事,你不必冒
犯(眨眼、碰肘),给一个有趣标识符就行了。注意,用邮件,容易伤害无
防范的人。
    因而想要以幽默形式答复,最好加上“微笑”。
    oh,yes,I Know Who You mean……
    She'll go home with anyone who has a real IBM computer.
    哦,是的,我知道你指谁……
    只要谁有一台真正的IBM计算机,她就和谁回家。
    这就确保你的朋友能注意到你的内容中的微妙冷嘲。
    在第十章我们对“微笑”再进一步讨论。
    邮件信头编写识别    
    一个Internet上的电子邮件应该怎样编写,才能被识别、才能发送出
去呢?标准格式的邮件是由两部分组成:“信头”和“主体”。 信头包括
在文件开
始处的信息行。主体实际上是你所表达的信件内容。
    图5—1是一个我们将讨论的样本文件。信头格式在你们操作系统中也
许有变动,但主要内容不变。 
    [email protected] WedMar3114:47:021993(From+地址+时间)
    Received:fromhub.ucsb.edu by engineering.ucsb.edu
    id AA15594toharley:Wed,31Mar9313:19:25PST
    Received:from fuzzball(fuzzball.ucsb.edu)byhub.ucsb.edu;
    id AA11868
    Sendmail4.1/UCSB2.0sun
    Wed.31Mar9313:23:58PST for [email protected]
    Received:by FUZZBALL(5.57/UCSB—V2)
    id AA07200:Wed,31Mar9313:17:40PST
    Received:fromtsi.combyucsd.edu;id AA03169
    send mail 5.67/UCSD-2.2 sunvia SMTP
    Wed.31 Mar 9313:23:520800 for [email protected]
    Received:bysdcc12.UCSD.EDU(4.1/UCSDGENERIC.3)
    id AA25582 to [email protected];
    Wed.31 Mar 9313:23:51PST
    Date:Wed.31 Mar 9313:23:51PST
    From:[email protected](RickStout)
    MessageId:<9303311840.AA06711@tsi>
    X.Mailer:MailUser's Shell(7.1.27/11/90)
    To:[email protected]
    Subject:this is the subject
    Cc:ad [email protected] [email protected]
    Status:Ro
    Harley:I have setup  an  appoint  ment  for  next  Thursday afternoon.
    Please let me know if you can attend.
    ...Rick
    来源:[email protected]年3月31日星期三14点47分2秒
    接收:from hub.ucsb.edu by engineering.ucsb.edu
    id AA15594 to harley:93年3月31日星期三13:19:25PST
    接收:from fuzzball(fuzzball.ucsb.edu)by hub.ucsb.edu;
    id AA11868
    传送邮件4.1/UCSB-2.0sun
    93年3月31日星期三13:23:58PST到[email protected]
    接收:由fuzzball(5.57/UCSB-v2)
    id AA07200;93年3月31日星期三,时间13:17:40PST
    接收:来自tsi.com by ucsd.edu;idAA03169
    传送邮件通过SMTP5.67/UCSD-2.2sun
    93年3月31日星期三时间13:25:520800到[email protected]
    接收:由sdcc12.UCSD.EDU(4.1/UCSDGENERIC.3)
    发送id AA25582至[email protected];
    93年3月31日星期三;13:23:51PST
    日期:93年3月31日星期三13:23:51PST
    来源:[email protected](Rick Stout)
    文件标识符:<9303311840.AA06711@tsi>
    X—邮政者:Mail User's Shell(7.1.27/11/90)
    至:[email protected]
    标题:具体题目
    副本(Cc):[email protected] [email protected]
    状态:RO
    Harley:在下星期四下午,我安排了一次会见,请告知我你是否参加。
    Rick
    图5—1样本邮件
    以上例子说明,在信头中的第一行总是单词“From”,该行表明发信
人的地址。在我们这个例子中,文件是从[email protected]发来的。
    其它行即不必以同样的顺序显示。这取决于收发邮件系统是怎
样构成的,也取决于在你特别的邮件程序设置的是什么选择。至少,在开
头写明“From”行,“(Date)日期”行和“(Subject)标题”行。
    在我们的例子中,在最初的“From”行后有十四行包括五条Received
说明的技术信息。这些字行表明该文件所取的路径、时间、日期和操作过
程中每一步应使用什么程序。你可能常忽略这些字行。然而,如果稍稍注
意一下,你能看到一些有趣的信息。例如,按此路径,文件由两种不同发
送邮件程序(sendmail)版本支持( 较早我们讲过的智能程序起传送代理作
用)。
    现在让我们看一下第四个接收说明。其中有这行字:
    93年3月31日星期三13:23:52:-0800 for [email protected]
    这是在这特别位置收到该文件的时间和日期。注意所给的时间是 13
:23:52。这是因为Internet使用的是二十四小时制时间。这个时间代表的
是下午1:23(加52秒)。
    同样还要注意时间后的记号——0800。这是一个你应该知道的重要规
则。
    


----
::snowypeng::
 闲<=======:::::========>闪    

[关闭][返回]