contents
下一主题: 什么是邮件 上一级: 网络管理员指南 前一主题: 日志文件

电子邮件

自从第一个网络被设计出来以来,网络最突出的用途之一就是电子邮件。它最初是一个简单的服务,将一个文件从一台机器复制到另一台机器,并将其附加到接收者的邮箱文件中。 基本上,这仍然是电子邮件的全部内容,尽管不断增长的网络及其复杂的路由需求以及不断增加的消息负载使得更精细的方案成为必要。

已经设计了各种邮件交换标准。互联网上的站点遵守 RFC-822 中规定的标准,并由一些 RFC 进行增强,这些 RFC 描述了一种与机器无关的方式来传输特殊字符等等。 近期,人们也对“多媒体邮件”进行了大量思考,它涉及在邮件消息中包含图片和声音。 另一个标准 X.400 由 CCITT 定义。

已经为系统实现了相当多的邮件传输程序。其中最著名的一个是加州大学伯克利分校的 sendmail,它在许多平台上使用。 最初的作者是 Eric Allman,他现在又积极参与 sendmail 团队的工作。 有两个可用的 sendmail-5.56c 端口,其中一个将在第-gif章中描述。 当前正在开发的 sendmail 版本是 8.6.5。

最常用的邮件代理是 smail-3.1.28,由 Curt Landon Noll 和 Ronald S.-Karr 编写并享有版权。 这是大多数发行版中包含的版本。 在下文中,我们将简单地将其称为 smail,尽管还有其他完全不同的版本,我们在此不作描述。

与 sendmail 相比,smail 相当年轻。 当处理没有复杂路由需求的小型站点的邮件时,它们的功能非常接近。 然而,对于大型站点,sendmail 始终胜出,因为其配置方案更加灵活。

smail 和 sendmail 都支持一组必须自定义的配置文件。 除了使邮件子系统运行所需的信息(例如本地主机名)之外,还有许多可以调整的参数。 sendmail 的主配置文件起初很难理解。 它看起来好像你的猫在你的键盘上睡着了,并且按下了 shift 键。 smail 配置文件比 sendmail 的配置文件更结构化,更容易理解,但没有给用户提供那么多调整邮件程序行为的能力。 然而,对于小型 UUCP 或互联网站点,设置它们中的任何一个所需的工作量大致相同。

在本章中,我们将讨论什么是电子邮件以及作为管理员您将要处理的问题。 第-gif章和-gif章将提供有关首次设置 smail 和 sendmail 的说明。 那里提供的信息应该足以使较小的站点运行起来,但是还有许多其他选项,您可以花费许多美好的时光在电脑前配置最奇特的功能。

在本章末尾,我们将简要介绍 elm 的设置,elm 是许多 ish 系统(包括 )上非常常见的邮件用户代理。

有关 特定于电子邮件的问题的更多信息,请参阅 Vince Skahan 的《电子邮件事项 HOWTO》,该文档定期发布到 comp.os.linux.announce。 elm、smail 和 sendmail 的源代码发行版也包含非常广泛的文档,应该可以解答您关于设置它们的大部分问题。 如果您正在寻找有关电子邮件的通用信息,则有许多 RFC 涉及此主题。 它们列在本书末尾的参考书目中。




contents
下一主题: 什么是邮件 上一级: 网络管理员指南 前一主题: 日志文件

Andrew Anderson
1996 年 3 月 7 日星期四 23:22:06 EST