001.pdf (475.56 KB)
002.pdf (533.65 KB)
003.pdf (545.83 KB)
第一部分电子邮件第1章电子邮件概述
U n i x系统上具有电子邮件程序,可以用来发送和接收信件。通过它,你可以发信件到本
地系统上的任何用户、另一个与你网络连接的系统上或到Internet上的任何人。在你的系统上,
每个用户有一个地址,该地址同他的登录名相同。要发信件到另一个用户,你仅需要知道此
用户的登录名。对于其他想发信件到你地址的用户,他们需要知道你的地址,也就是你的登
录名。如果需要发信件到其他系统的用户,你需要知道他们的网络地址。它通常由用户登录
名、系统的名字和系统的位置组成。假如知道用户的地址,无论用户在那里,你都可以发信
件到此用户。
在U n i x系统中,使用电子邮件程序,你可以发送和接收信件。在大多数系统中,有几个
通用的邮件程序可以用。尽管它们从事同样的接收和发送信件的基本任务,但却有不同的接
口。根据所使用的邮件程序,你可以用不同的方式接收和发送信件。本书讲述四种不同的邮
件程序: m a i l x、E l m、M H、P i n e。每一种有不同类型的接口。m a i l x使用一个简单命令行接口,
提供自己的s h e l l操作。大部分U n i x系统使用它,它被作为一个标准。E l m有一个全屏幕接口,
并利用单键命令,如同Vi编辑器中的命令。M H定义了一个U n i x命令集,在用户的s h e l l中可以
直接发送和接收信件,而不用在特殊邮件程序中操作。Pine 同样使用一个全屏幕接口,而且
集成了如新闻阅读器那样的功能。
假如二进制文件当作文本文件编码,就可以通过U n i x电子邮件发送二进制文件,然后,
接收到的信件可以被解码为二进制文件。此外,通过U n i x应用程序write 和t a l k,可以在本地
系统上的用户之间接收和发送实时信件。它们不是邮件程序,它们在用户之间直接连接,如
同收音机和电话一样。
本章讨论网络地址、使用m a i l x进行发送和接收信件的基本电子邮件操作、发送二进制文
件的方法、在登录的用户之间实时通信的使用工具。在下面章节里,将深入地讨论不同的电
子邮件程序。
1.1 用户网络地址
在U n i x系统中,用户有一个自己的电子邮件地址。要发信件到另一个用户,需要使用那
个用户的邮件地址。当前,大部分用户使用I n t e r n e t地址连接到网络,每一个用户的邮件地址
由用户名和它们的系统I n t e r n e t地址组成。对于在v i o l e t . b e r k e l e y. e d u系统上的j u s t i n用户,他的
地址将是j u s t i n @ v i o l e t . b e r k e l e y. e d u。U N I X支持地址替换方法。在相同系统上的用户之间,只
需要使用对方的用户名(登录名)做地址。在同一个系统的其他用户要向用户j u s t i n发送信件时,
仅需要使用j u s t i n做地址。然而,当发信件到其他系统的用户时,你不仅需要知道他们的用户
名,而且还要知道他们系统的地址。U n i x同样支持使用U U C P表达地址的较老方法。它通常用
[
本帖最后由 haoji 于 2008-5-29 15:44 编辑 ]