Postfix|Postfix,dovecot邮件服务器搭建

实验环境:vm虚拟软件
实验环境:qq.com(centos6.5-192.168.19.185) 163.com(centos6.5-192.168.19.195) 客户机(win10)
需要用到的服务:postfix , dovecot , bind
操作:实现qq.com跟163.com邮件互发,可互相接收并可以用客户机进行管理发件操作。
一.配置服务器的IP地址和计算机名
1.IP配置
命令:service NetworkManager stop
命令:chkconfig NetworkManager off
————————————–关闭NetworkManager网络管理软件
命令:vim /etc/sysconfig/network-scripts/ifcfg-etho
修改内容
DEVICE=eth0
TYPE=Ethernet
UUID=f6f915d7-81f4-4ef2-8f31-dd97ce2cc8ba
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static ——-(静态模式)
IPADDR=192.168.19.185 ——-(IP地址)
NETMASK=255.255.255.0 ——-(子网掩码)
GATEWAY=192.168.19.254 ——-(网关)
DNS1=192.168.19.185 ——-(DNS1)
保存并退出后重启网卡 命令:service network restart
——————————————手工修改IP
2.计算机名修改
命令:hostname xxxx (例:hostname qq.com)
编辑配置文件
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=qq.com————-(修改此行)
——————————————重启计算机后生效reboot





二.配置DNS服务(解析服务配置到任意一台服务器最后指向此服务器即可)
以下操作是在qq.com服务器上配置了两个域的解析服务
1.named.conf配置文件

2.named.rfc….配置文件

3./var/named/xxx.zone(配置文件)
qq.com.zone

163.com.zone

DNS的详细配置这里不再详解–若配置正确但是无法解析请检查/var/named下文件是否有可读权限
DNS解析测试和通信测试






三.配置Postfix
命令:vim /etc/postfix/main.cf
修改如下内容
myhostname = qq.com ——>主机名
mhdomain = qq.com ——-域名
myorigin = $mydomain —–yorigin参数指明发件人所在的域名。如果你的用户的邮件地址为user@domain.com,则该参数指定@后面的域名
inet_interface = all ——监听的网卡 all所有
mydestination = $myhostname,localhost
mynetworks = 192.168.19.0/24, 127.0.0.1/8 –信任的网段


四.发件测试(客户机win10-outlook2010)
首先把客户端的要与服务端同网段且DNS指向服务端


【Postfix|Postfix,dovecot邮件服务器搭建】



上图演示了outlook2010的基本设置,因为我们只配置了postfix发件服务所以收件测试是失败的,若发件测试成功那么就可以进行下一步的收件服务配置了


四.Dovecot收件服务配置

  1. 安装服务 操作:yum install dovecot -y

  2. 编辑配置文件 操作:vim /etc/dovecot/dovecot.conf(解除注释大约第20行与第38行) protocols = imap pop3, lmtp login_trusted_networks
    第38行为信任登录的IP或者网段(自行添加)
  3. 编辑配置文件 操作:vim /etc/dovecot/conf.d/10-auth.conf(解除注释第9行) disable_plaintextz_auth = yes
  4. 编辑配置文件 操作 :vim /etc/dovecot/conf.d/10-mail.conf(解除注释第25行)
  5. 创建邮件用户的邮件目录 (需要的完整路径 /home/tom/mail/.imap/INBOX并tom为所有者)---我的邮件用户为tom
    chown tom.tom -R /home/tom
  6. 重启dovecot重启postfix 关闭防火墙与se
  7. 收发测试

五.163邮件域的配置
163邮件服务器的配置与qq邮件服务器的配置相同-163服务器的DNS应指向QQ的服务器上(DNS在QQ域),163的收发测试成功后就可以实现两邮件服务的邮件收发了。

    推荐阅读