WEB开发网
开发学院操作系统Linux/Unix 在 AIX 平台下编译安装 Sendmail 阅读

在 AIX 平台下编译安装 Sendmail

 2008-09-06 08:20:57 来源:WEB开发网   
核心提示:Sendmail 是在 UNIX/Linux 平台下被广泛应用的 E-mail 邮件服务器,作为一种免费软件,在 AIX 平台下编译安装 Sendmail,它的稳定性和可移植性,一直就受到广大系统管理员的青睐,另外一种就是免费的开源 GCC g++ 编译器,本文中就采用这种免费的 GCC 编译器来安装 Sendmail

Sendmail 是在 UNIX/Linux 平台下被广泛应用的 E-mail 邮件服务器,作为一种免费软件,它的稳定性和可移植性,一直就受到广大系统管理员的青睐。另外一方面,它也有一个重要缺点就是安全性较差。Internet 用户的要求比较高,所以系统管理员应当足够重视这方面。而最主要的修补手段就是从 Sendmail 官方网站 (www.sendmail.org) 下载并编译安装最新稳定版本(目前的版本是 v8.14.3)。本文主要介绍如何在 AIX 平台上编译安装 Sendmail 以及相关的技巧与排错。

引言与介绍

Sendmail 软件是在 UNIX/Linux 平台下被广泛应用的邮件服务器系统,如在 IBM AIX 平台下的 bos.net.tcp.client 文件集就已经内置包括了 Sendmail v8.11.6p2(AIX 5.2), Sendmail v8.13.4 (AIX 5.3)。但是另外一方面 Sendmail 的安全性较差,由于邮件系统需要处理的是外部发送来的各种各样的信息,甚至包含一些恶意数据,然而 Sendmail 在大多数系统中都是以 root 身份运行,一旦出现问题,就会对系统安全造成严重影响。所以对于 Sendmail 的安全问题必须得到 UNIX 系统管理员的重视,而最主要的修补手段就是安装新版本的 Sendmail。

由于 IBM 并不提供编译过后的 bff 或者 rpm for AIX 的 Sendmail 安装包,通过对 AIX 的 Technology Level 及 Service Pack 的升级也不会提高其内置 Sendmail 的版本。所以我们只能自行从 Sendmail 官方网站 (www.sendmail.org) 下载并编译安装最新稳定版本(目前的版本是 v8.14.3)

准备工作

为了在 AIX 平台下成功编译 Sendmail 源码,我们必须先准备好编译器以及相应 AIX 环境参数。在 IBM 平台下有两种编 C++ 译器,一种是需要付费购买的 XLC 或者 VAC,另外一种就是免费的开源 GCC g++ 编译器。本文中就采用这种免费的 GCC 编译器来安装 Sendmail。注意:以下安装操作都在 root 系统管理员用户下完成。

1 2 3 4 5 6  下一页

Tags:AIX 平台 编译

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接