搭建电子邮件系统

电子邮件系统

邮件系统是企业信息化过程中不可或缺的通讯软件,一般企业可采取自建、租用、云端部署等多种方案,无论采取哪种方案,使用邮件系统为企业员工以及外部客户提供电子邮件通讯服务是其基本功能。发送者和接收者通过它将邮件从电脑中发送和接收邮件。这个部分是一个运行在电脑中的客户端程序,最常用的有Microsoft的Outlook Express,Netscape,The Bat,Foxmail,方正飞扬等

电子邮件工作中用到的三种协议:

1、SMTP(Simple Mail Transfer Protocol 简单邮件传输协议)

SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。它能跨越网络传输邮件,也即“SMTP邮件中继”。具有域名服务系统(DNS)功能的邮件交换服务器还可以用来识别出传输邮件的下一跳IP地址。

2、POP(Post Office Protocol 邮局协议)

因为常用的是第三版,所以简称为POP3 。用于电子邮件的接收,它使用TCP的110端口。POP3仍采用Client/Server工作模式,规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。

3、IMAP(Internet Mail Access Protocol 交互邮件访问协议)

IMAP是一个应用层协议,主要作用是邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。使用的端口是143。它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。

邮件服务器与DNS之间的关系

①当发件方需要发送邮件给对方邮件服务器,需要向DNS请求查询对方邮件服务器的MX记录。

②DNS通过查询MX表信息。

③将查询到的MX信息返回给发送方。

④发送方根据优先级,将邮件投递给对方优先级高的邮件服务器(mail1)。

⑤如果主邮件服务器过于繁忙,或者不在线的时候,会将邮件投递给辅的邮件交换器(mail2)上。

⑥待主邮件服交换器空闲下来后,mail2会将代替接收下来的邮件再转给主邮件交换器(mail1)。

提示:任何邮件处理都是主邮件交换器处理的,辅助交换器接收到邮件并不会保存邮件

配置DNS服务器:

[root@mail /]# yum install bind bind-utils
[root@mail /]# vi /etc/named.conf

编辑主配置文件/etc/named.conf

修改如下内容:

搭建电子邮件系统_第1张图片

复制系统提供的 zones 文件为我们自己的,需要使用参数-p 保持文件所有属性一致

编辑配置文件 etc/named.xcu.zones

搭建电子邮件系统_第2张图片

配置正向查找区域,配置文件/var/named/named.jsn.edu.cn,如果文件不存在,则复 制现有的实例文件,加上参数-p 保持属性一致,并查看该文件属性是否正确

编辑配置/var/named/named.mail.com文件

搭建电子邮件系统_第3张图片

电子邮件服务器的传输原理:

在Internet上将一段文本信息从一台计算机传到另外一台计算机上通过两种协议来完成,SMTP(Simple Mail Transfer Protocol, 简单邮件传输协议)和POP3(Post OfficeProtocol,邮局协议3)。SMTP是Internet协议集中的邮件标准。在Internet. 上能够接收电子邮件的服务器都有SMTP。电子邮件在发送前,发件方的SMTP服务器与接收方的SMTP服务器联系,确认接收方准备好了,则开始邮件传递;若没有准备好,发送服务器便会等待,并在一段时间后继续与接收方邮件服务器联系。这种方式在Internet.上称为“存储一转发方式。POP3可允许E-mail客户向某一SMTP服务器发送电子邮件,另外,也可以接收来自SMTP服务器的电子邮件。换句话说,电子邮件在客户PC机与服务提供商之间的传递是通过POP3来完成的,而电子邮件在Internet. 上的传递则是通过SMTP来实现。如图所示:

搭建电子邮件系统_第4张图片

使用Postfix与Dovecot部署邮件系统

1、更改服务器主机名称,需要保证服务器主机名称与发信域名保持一致

编辑配置文件,重启生效

2、清空防火墙默认策略,并保存

3、安装postfix

查看是否安装成功

4、配置postfix服务程序

备份主配置文件/etc/ postfix/main.cf

修改配置文件:

搭建电子邮件系统_第5张图片

5、创建电子邮件系统登录账户

6、重启服务

配置dovecot服务程序

1、安装Dovecot服务程序软件包

2、部署dovecot服务程序

编辑配置文件/etc/dovecot/dovecot.conf

设置允许登录的网段地址

配置邮件格式和路径

3、切换到配置Postfix服务程序时创建的boss账户,并在家目录中建立用于保存邮件的目录。记得要重启Dovecot服务并将其添加到开机启动项中。

搭建电子邮件系统_第6张图片

电子邮件服务器的测试

客户端登录电子邮箱发送邮件

服务器端查看发送的邮件

你可能感兴趣的:(Linux,linux)