注意:此篇博客内容是基于 (在Lamp平台上基于postfix+mysql+dovecot+sasl+courier-authlib+extmail+extman搭建企业级邮件系统  http://luochen2015.blog.51cto.com/9772274/1761969)这篇博客上进行测试的。

1,在上篇的基础上修改 /etc/named.conf 文件 再添加一个 zone

# vim /etc/named.conf

zone "luochen.com" IN {
       type master;
       file "luochen.zone";
       allow-update { none; };
       allow-transfer { none; };
};
zone "10.168.192.in-addr.arpa" IN {
       type master;
       file "10.168.192.zone";
       allow-update { none; };
       allow-transfer { none; };
};

2,添加定义相应的区域数据库文件

# cd /var/named

# vim luochen.zone

@        IN      SOA     dns.luochen.com.        admin.luochen.com. (
                                   2017041093
                                   7D
                                   10M
                                   3D
                                   1D)
           IN     NS         dns
           IN     MX  10  mail
dns      IN     A           192.168.10.254
mail     IN     A           192.168.10.254
www    IN     A           192.168.10.254

# vim 10.168.192.zone

@        IN      SOA     dns.luochen.com.        admin.luochen.com.  (
                                   2017041099
                                   7D
                                   10M
                                   3D
                                   1D)
           IN      NS        dns.luochen.com.
254      IN      PTR       dns.luochen.com.
254      IN      PTR       mail.luochen.com.
254      IN      PTR       www.luochen.com.

3,修改区域数据库文件属主,权限

# chown root:named luochen.zone 10.168.192.zone

# chmod 640 luochen.zone 10.168.192.zone


4,检测配置文件是否有语法错误

# named-checkconf /etc/named.conf


5,检测区域定义是否有误

# named-checkzone "luochen.com" luochen.zone

# named-checkzone "10.168.192.zone" 10.168.192.zone


6,编辑/etc/hosts 文件

# vim /etc/hosts

            localhost     mail.luochen.com

            192.168.10.254    mail.luochen.com


7,指定DNS服务器地址

# vim /etc/resolv.conf

            nameserver  192.168.10.254

8,重启服务

# service named restart

# service postfix restart

# service httpd restart


9,添加一个虚拟域

wKiom1cKHwzz4ESTAAAnFBY9xlU799.png

10,在luochen.com 域内注册邮箱

wKioL1cKIFrTtTG_AAAxqmgmOWc817.png

wKiom1cKH7XgAmW-AAALPqP6iE0461.png

wKiom1cKH-2xXa9cAAAUB2c9Yj4941.png

11,登录邮箱

wKioL1cKINnxWDfMAAA04dj507o799.png

12,给tom@luolinux.com 发送一封测试邮件

wKioL1cKIYOyaRKeAAA0gqamNE4712.png

13,查看tom是否收到邮件

wKioL1cKIdORJ93LAAAi6_Vgosw997.png

回复一封邮件给Jerry

wKiom1cKIYXSinN2AAAig_WIrBY080.png


PS:至此功能实现。。。。。。。。。