Linux搭建邮件服务器postfix+dovecot

在使用邮件服务器前需要把dns配置好。
如何搭建dns服务看这里
1、添加正向解析
vim /var/named/你的正向解析文件

尾部添加
@	MX 本机ip主机位 mail.mlx.com

在这里插入图片描述

2、添加反向解析
vim /var/named/你的反向解析文件

尾部添加
@	MX 本机ip主机位 mail.server.team.

在这里插入图片描述

3、重启dns
systemctl restart named

4、确保本机dns为本机ip
vim /etc/resolv.conf
在这里插入图片描述
5、用nslookup测试
如图解析出来就说明成功
在这里插入图片描述

配置postfix

1、yum -y install postfix
2、配置文件
vim /etc/postfix/main.cf
输入:set nu。查看行数
在75行把服务器主机设置好
在这里插入图片描述
在83行声明域名
在这里插入图片描述
在99行把#号去掉
在这里插入图片描述
113行和116行,允许所有人登录,不只是本地
在这里插入图片描述
在166行把#号去掉
在这里插入图片描述
在264行把改为本机的网络
在这里插入图片描述
在296行把允许服务开启
在这里插入图片描述
在419行把#号去掉
在这里插入图片描述
配置完成,保存退出
3、重启postfix,并开机启动
systemctl restart postfix
systemctl enable postfix
4、 配置完成
这只是发邮件的部分

配置dovecot

1、安装dovecot
yum -y install dovecot
2、编辑配置文件
vim /etc/dovecot/dovecot.conf
在24行把#号去掉,并把lmtp去掉
在这里插入图片描述
在30行,监听设置为服务器地址
在这里插入图片描述
在33行,把#号去掉
在这里插入图片描述
在48行,信任本网络
在这里插入图片描述
保存退出
3、重启服务,并开机启动
systemctl restart dovecot
systemctl enable dovecot

其他配置

1、vim /etc/dovecot/conf.d/10-auth.conf
在10行,把#号去掉,允许明文认证,将yes改为no
在这里插入图片描述
在100行,允许login
在这里插入图片描述
保存退出

2、vim /etc/dovecot/conf.d/10-mail.conf
在25行,把#号去掉
在这里插入图片描述
保存退出
3、vim /etc/dovecot/conf.d/10-ssl.conf
在8行,改为no禁用ssl加密
在这里插入图片描述
保存退出
4、在host中为本机地址做一个映射
vim /etc/hosts
加上:

服务器ip base mail.server.team

在这里插入图片描述
5、给权限
chmod 0600 /var/mail/*

测试

1、先新建用户主,添加用户

groupadd mailusers
useradd u1 -g mailusers -s /sbin/nologin # 我们禁止它登录系统,做测试无所谓
useradd u2 -g mailusers -s /sbin/nologin
passwd u1 # 设置密码
passwd u2

在这里插入图片描述
2、安装telnet
yum -y install telnet-server.x86_64
yum -y install telnet
使用rpm -qa | grep telnet命令,查看是否安装完成
如下图所示既安装完成
在这里插入图片描述
3、发邮件
telnet mail.server.team 25

以u1身份,发邮件給u2,内容为:666

mail from:u1
rcpt to:u2
data
666
.
quit

在这里插入图片描述
3、收邮件
telnet mail.server.team 100
user u2身份登录
pass 密码
list 查看收件箱列表
top 1 360查看邮件
在这里插入图片描述

结束

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值