centos7之邮件服务器搭建

Dns服务配置
安装服务 yum -y install bind*
启动服务 systemctl start named
可以通过以下操作查看服务启动状况
在这里插入图片描述

更改配置文件 /etc/named.conf
在这里插入图片描述

向配置文件中添加/etc/named.rfc1912.zones
在这里插入图片描述

配置正向反向文件
可以通过复制模板文件实现
正向 cp -p /var/named/named.localhost /var/named/hs.com.zone
反向 cp -p /var/named/named.loopback /var/named/192.168.10.zone
以下路径为/var/named
在这里插入图片描述在这里插入图片描述

编辑正向文件 /var/named/hs.com.zone(自己命名的)
在这里插入图片描述

编辑反向文件
在这里插入图片描述

配置etc/hosts文件
在这里插入图片描述

Dns配置成功
在这里插入图片描述

配置主机名,这里我配置的是临时的关机就没有了
在这里插入图片描述

可以使用永久修改(要关机)hostnamectl set-hostname mail.hs.com (修改主机名)

刚才的都是准备工作,方便后面使用域名来发送邮件
安装邮件服务器所需
yum -y install postfix dovecot cyrus-sasl
在这里插入图片描述

首先配置/etc/postfix/main.cf文件,找到以下参数进行更改(自己的域名)

#邮件服务器的主机名
myhostname =mail.hs.com
#邮件域,@后面的域名
mydomain = hs.com
#往外发邮件的邮件域
myorigin = $mydomain
#监听的网卡
inet_interfaces = all
inet_protocols = all
#服务的对象
mydestination = $myhostname,$mydomain
#邮件存放的目录
home_mailbox = Maildir/

使用postfix check命令来检查是否有错误,没有问题则直接启动
在这里插入图片描述

重启postfix服务
在这里插入图片描述

配置vi /etc/dovecot/dovecot.conf,找到以下参数进行修改

protocols = imap pop3 lmtp
listen = *, ::
!include_try local.conf

重启dovecot服务 systemctl restart dovecot
配置 vi /etc/sasl2/smtpd.con,如果是空文件添加以下内容
在这里插入图片描述

重启服务 systemctl restart saslauthd
添加用户和组,为了待会儿发送邮件
在这里插入图片描述

安装给你telnet服务进行查验
yum -y install telnet-server telnet
首先查看25、110端口是否开放,开放则进行邮件发送接收操作
在这里插入图片描述

使用telnet连接mail.hs.com(如果使用telnet连接失败一定计主把/etc/postfix/main.cf中的这一行注释掉 inet_interfaces=localhost
邮件发送操作:
在这里插入图片描述

邮件接收操作:
在这里插入图片描述在这里插入图片描述

可以在/home/hs/Maildir/cur 下查看到hs用户的邮件收发操作
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值