如果DNS查询无法找出对某个地址的MX记录(通常因为对方没有信件交换主机),那么SenDMAil将试图直接与来自邮件地址的主机对话并且发送邮件。例如,test@aidgroup.linuxaid.com.cn,DNS中没有对应的MX记录,因此Sendmail在确定MX服务器失败后,将从DNS取得对方的IP地址并直接和对方对话试图发送邮件。
人们在Internet上最常使用的就是电子邮件,很多企业用户也经常使用电子邮件系统。在Unix系统中,Sendmail是应用最广的电子邮件服务器。本文将比较详细地介绍如何建立一个Sendmail电子邮件服务器,以满足企业的基本需求。
二.工作环境
本文假设用户希望在企业网环境中创建一个电子邮件服务器,为本企业用户提供邮件服务。该服务器拥有一个合法的IP地址202.99.11.200和一个合法的域名mail.linuxaid.com.cn,并且DNS的MX记录也指向该域名(注:这里示例域名和IP地址均为伪造域名和地址)。为了满足域名需求,DNS的域数据文件应该包含以下内容:
IN MX 10 mail
mail IN A 202.99.11.200
试验环境为RedHat 6.2、Sendmail 8.11.4和Qpopper 4.0.3,可分别从http://www.skycn.com/SOFt/1276.html或http://www.Sendmail.org/current-release.html下载Sendmail,从http://www.eudora.com/QPopper_general/ 下载Qpopper。
三. Sendmail的安装
当前Sendmail最新的稳定版本为8.11.6,下载得到tar.gz格式的压缩包以后,将其存放在/usr/SRC目录下。
1.解压软件包
[root@email src]# tar xvfz Sendmail.8.11.4.tar.gz
[root@email src]# cd Sendmail-8.11.4
2.编译安装
[root@email Sendmail-8.11.4]# cd Sendmai
上一页 1 2 3 4 5 下一页 |