安装bind,dovecot和postfix
root#yum install dovecot -y
root#yum install bind -y
root#yum install postfix -y //默认应该已经安装
我先来来配置bind服务器
root#vim /etc/named.c onf //进入主配置文件
添加以下内容:
zone "a.com" IN {
type master;
file "named.a.com"
};
zone "10.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.10"
};
去到bind的区域目录建立并配置区域
root#cd /var/named/
root#cp named.localhost named.a.com
root#cp named.loopback named.192.168.10
配置正向区域
//添加MX和NS记录
NS dns.a.com.
dns A 192.168.10.101
a.com MX 10 mail.a.com.
mail A 192.168.10.101
配置反向区域
//添加PTR记录
NS dns.a.com.
101 PTR dns.a.com.
101 PTR mail.a.com.
更改named宿主
root#chown named.named /var/named/* //将改目录下的正向反向文件的宿主改为named(目的是让bind执行)
重启bind服务
root#service named restart
2.postfix配置
root#vim /etc/postfix/main.cf //修改postfix配置文件
inet_interfaces = all //监听所有端口
inet_protocols = ipv4 //只监听ipv4
myhostname = mail.a.com //邮件服务器的完全合格域名
mydomain = a.com //域名
myorigin = $myhostname //从本MTA发出的邮件,其mail from 为改设定的值
修改dovecot的配置文件
root #vim /etc/dovecot/dovecot.conf