第14章Sendmail+IDA指南.pdfVIP

  • 6
  • 0
  • 约1.36万字
  • 约 8页
  • 2018-06-09 发布于河南
  • 举报
第14章SendmailIDA指南

下载 第14章 Sendmail+IDA指南 只有编辑过 s e n d m a i l . c f文件的人,才能称之为合格的 U n i x 管理员。但也有一种说法是, 只有疯子才会再次编辑这个文件。 看来,s e n d m a i l既是一个功能强劲的、优秀的程序。但与此同时,对许多人来说,也是一 个难以学习和理解的程序。显然,对任何一个定义参考说明多达 7 9 2页的程序来说,它令人望 而却步恐怕也是正常的吧?( S e n d m a i l 由O ’Reilly and Asssociates发行。) 但是,s e n d m a i l + I D A却与众不同。 注意 关于最新的Sendmail版本,可参见http://send.mail/com/或http://send.mail/org/ 。 它剔除了编辑其含义一直不详的 s e n d m a i l . c f文件的必要,提供了一些相对简单的支持文件, 名为t a b l e s ,允许管理员定义站点专有的路由和寻址配置信息。转而采用 S e n d m a i l + I D A,相信 会为你节约时间和减轻工作负担。 看看其他主要的邮件传输代理,恐怕没有哪一个能够比 S e n d m a i l + I D A更快,更简单。有 了S e n d m a i l + I D A ,运行一个普通的U U C P或因特网站点之类的常事变得越来越简单。以前普 遍较难的配置也变得更易于建立和维护。 编写本书之即, S e n d m a i l + I D A的最新版本是 1 . 5,可通过匿名F T P ,从v i x e n . c s o . u i u c . e d u 下载。它在L i n u x 系统下,不需要任何补丁就可编辑。 对于要获得 s e n d m a i l + I D A源代码,以便进行编辑、安装和运行等操作来说,它们所需的 所有配置文件都包含在 n e w s p a k . 2 . 2 . t a r. g z 内(可通过匿名F T P 下载它。它位于 s u n s i t e . u n c . e d u 的/ p u b / L i n u x / s y s t e m / M a i l 目录下)。 14.1 配置文件综述 传统 s e n d m a i l 的设置是通过一个系统配置文件(一般是 / e t c / s e n d m a i l . c f 或 / u s r / l i b / s e n d m a i l . c f )来完成的,这个系统配置文件和大家以前见过的文本语言没有任何类似 的地方。编辑s e n d m a i l . c f文件,为系统提供自定义行为,不见得是种享受。 S e n d m a i l + I D A令这一切成为过去,它将所有的配置选项表格化,并且采用的语法相当易 于理解。这些选项是怎样配置的呢?具体作法是:通过源代码提供的 M a k e f i l e s ,针对大量的 数据文件,运行m 4 (一个宏处理程序)和d b m (一个数据库处理程序)。 s e n m a i l . c f文件只定义系统的默认行为。事实上,所有特殊的自定义行为都是通过大量的 选项表格来定义的,而不是直接对 s e n d m a i l . c f文件进行编辑。下面列出了最近的s e n d m a i l文件: 144 第一部分 Linux 网络管理员指南 下载 14.2 sendmail.cf文件 S e n d m a i l + I D A的s e n d m a i l . c f文件是不能直接编辑的,但可通过一个 m 4配置文件生成,这 个配置文件是由本地系统管理员提供的。下面,我们将其称为 s e n d m a i l . m 4 。 这个文件中包含少数定义,另外指向真正的功臣—表格。一般说来,这个文件只需指定: ■ 本地系统上采用的路径名和文件名。 ■ 站点名,用于收发电子邮件之用。 ■ 需要什么样的默认邮件服务器(也可能是智能中转机)。 另外,还可定义大量的参数,用于建立本地站点的行为或改写已编辑

文档评论(0)

1亿VIP精品文档

相关文档