前言
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协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。——百度百科
电子邮件的传输过程
- 发送方通过邮件用户代理程序(MUA),将编辑好的电子邮件向邮件传输代理服务器(SMTP)服务器)MTA发送。
- 邮件传输代理服务器识别接收者的地址,并向管理该地址的邮件投递代理服务器(POP3服务器)MDA发送消息。
- 邮件投递代理服务器MDA将邮件存放在接收者的电子信箱内,并告知接收者有新邮件到来。
- 接收者通过邮件客户程序连接到服务器后,就会看到服务器的通知,进而打开自己的邮箱查看电子邮件。
实验环境:
VMware下的CentOS7一台;
静态IP地址:192.168.110.110
NAT模式网关:192.168.110.2
一、DNS服务器安装与配置
1.1 DNS安装
利用配置好的光盘映像文件yum源安装DNS,并查看是否安装成功
yum install bind bind-utils
1.2 编辑DNS主配置文件
主配置文件位置:/etc/named.cof
1.3 新建区域配置文件并编辑
对刚刚创建的配置文件进行修改
1.4 配置正向查找区域
1.5 配置反向查找区域
1.6 开启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 新建两个用户用于测试
2.7 邮件存放位置
2.8、发件测试
2.9 查看结果