CentOS7虚拟机配置Postfix&Dovecot邮件服务器

前言

POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。——百度百科
IMAP(Internet Mail Access Protocol)以前称作交互邮件访问协议(Interactive Mail Access Protocol),是一个应用层协议。IMAP是斯坦福大学在1986年开发的一种邮件获取协议。它的主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。当前的权威定义是RFC3501。IMAP协议运行在TCP/IP协议之上,使用的端口是143。它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。——百度百科

电子邮件的传输过程
  1. 发送方通过邮件用户代理程序(MUA),将编辑好的电子邮件向邮件传输代理服务器(SMTP)服务器)MTA发送。
  2. 邮件传输代理服务器识别接收者的地址,并向管理该地址的邮件投递代理服务器(POP3服务器)MDA发送消息。
  3. 邮件投递代理服务器MDA将邮件存放在接收者的电子信箱内,并告知接收者有新邮件到来。
  4. 接收者通过邮件客户程序连接到服务器后,就会看到服务器的通知,进而打开自己的邮箱查看电子邮件。

工作过程

实验环境:

VMware下的CentOS7一台;
静态IP地址:192.168.110.110
NAT模式网关:192.168.110.2

一、DNS服务器安装与配置

1.1 DNS安装

利用配置好的光盘映像文件yum源安装DNS,并查看是否安装成功

yum install bind bind-utils

DNS安装
查看是否安装成功

1.2 编辑DNS主配置文件

主配置文件位置:/etc/named.cof
修改配置文件
修改配置文件

1.3 新建区域配置文件并编辑

为邮件服务器创建配置文件对刚刚创建的配置文件进行修改
修改配置文件
修改配置文件

1.4 配置正向查找区域

创建邮件服务器的正向解析配置文件
配置正向解析

1.5 配置反向查找区域

配置反向解析

1.6 开启DNS服务并查看状态

开启DNS服务

1.7 测试DNS

测试是否可以正常解析PS:这里测试解析前把网卡配置文件中的DNS改为DNS服务器的IP地址(本篇为192.168.110.110)

二、搭建邮件服务器

2.1、配置服务器主机名称

改主机名

2.2 安装Postfix
yum install postfix
2.3 修改Postfix配置文件

文件位置:/etc/postfix/main.cf
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.4 安装Dovecot
yum install dovecot
2.5 修改Dovecot配置文件

文件位置:/etc/dovecot/dovecot.conf

2.6 配置邮件格式和储存路径

修改文件:/etc/dovecot/conf.d/10-mail.conf
配置邮件格式及

2.5 开启服务并查看状态

启动服务
查看状态
查看状态

2.6 新建两个用户用于测试

新建用户user1喝user2

2.7 邮件存放位置

测试用户的邮件目录

2.8、发件测试

发送邮件

2.9 查看结果

接收结果
邮件信息及内容

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值