【学习目标】
知识目标:
•了解电子邮件服务器的功能和工作原理。
•了解邮件服务的主要组成。
•理解Postfix的主要功能。
•理解Dovecot的功能和作用。
•了解使用邮件客户端收发电子邮件的方法。
能力目标:
•能够安装MTA服务器Postfix, 并且设置相关防火墙规则。
•掌握Postfix的配置方法。
•掌握设置邮箱容量和邮箱别名的方法。
•能够配置IMAP服务Dovecot, 并设置相关防火墙规则。
•掌握配置电子邮件客户端的方法。
【项目描述】
公司高层决定使用自己公司域名后缀的电子邮箱, 定期和客户通过电子邮件方式进行联系。 根据公司需求, 要求搭建公司域名后缀的企业邮箱, 公司员工在企业内网可以使用邮件客户端收发邮件。 经过比较, 最后决定使用RHEL6.4默认的邮箱SMTP服务器软件Postfix和Sendmail服务器软件, 满足公司日常使用企业邮箱收发邮件的需求。
【任务分解】
学习本项目需要完成4个任务: 任务1, 安装、 启动与停止Sendmail服务; 任务2, 配置Sendmail邮件服务器; 任务3, 安装、 启动与停止Postfix邮件服务; 任务4, 配置Postfix邮件服务器。
【问题引导】
•什么是E-mail服务器?
•电子邮件是如何在网络中传送的?
•Sendmail的作用是什么?
•Postfix的作用是什么?
【知识学习】
电子邮件(简称E-mail) 是Internet最早出现的服务之一,是人们利用计算机网络进行信息传递的一种简便、 迅速、 廉价的现代化通信方式, 它不但可以传送文本, 而且可以传递图片、 图像、 声音等多媒体信息。 与传统邮件相比, 电子邮件服务的诱人之处在于传递迅速。 如果采用传统的方式发送信件, 发一封特快专递也需要至少一天的时间, 而发一封电子邮件给远在他方的用户, 通常来说, 对方几秒钟之内就能收到。 跟最常用的日常通信手段——电话系统相比, 电子邮件在速度上虽然不占优势, 但它不要求通信双方同时在场。 由于电子邮件采用存储—转发的方式发送邮件, 发送邮件时并不需要收件人处于在线状态, 收件人可以根据实际需要随时上网从邮件服务器上收取邮件, 方便了信息的交流。
电子邮件系统由以下几个部分组成:
•邮件用户代理MUA——客户端程序, 其功能是为邮件用户提供发送、 接收及邮件的撰写、 阅读的界面, 是用户与电子邮件系统的接口。
•邮件传输代理MTA——负责接收MUA发送的邮件, 并将邮件由一个MTA服务器转发到另一个MTA服务器。
•邮件递交代理MDA——负责把邮件按照接收者的用户名投递到邮箱中。
•电子邮件协议——SMTP、 POP3、 IMAP4。
电子邮件与普通邮件有类似的地方, 发信者注明收件人的姓名与地址 (即邮件地址),发送方服务器把邮件传到收件方服务器, 收件方服务器再把邮件发送到收件人的邮箱中。 以一封邮件的传递过程为例,图9-1是邮件发送的基本过程。
图9-1 邮件发送过程
(1) 邮件用户在客户机使用MUA撰写邮件, 并将写好的邮件提交给本地MTA上的缓冲区。
(2) MTA每隔一定时间发送一次缓冲区中的邮件队列。 MTA根据邮件的接收者地址,使用DNS服务器的MX (邮件交换器资源记录) 解析邮件地址的域名部分, 从而决定将邮件投递到哪一个目标主机。
(3) 目标主机上的MTA收到邮件以后, 根据邮件地址中的用户名部分判断用户的邮箱, 并使用MDA将邮件投递到该用户的邮箱中。
(4) 该邮件的接收者可以使用常用的MUA软件登录邮箱, 查阅新邮件, 并根据自己的需要做相应的处理。
电子邮件相关协议:
•SMTP (Simple Mail Transfer Protocol) 协议。 电子邮件在网络上MTA之间传输, 使用的应用层协议为简单邮件传输协议 (SMTP)。 该协议默认在TCP25端口上工作。
•POP3 (Post Office Protocol3) 协议。 邮局协议第3版, 负责把用户的电子邮件信息从邮件服务器传递到用户的计算机上。 该协议默认工作在TCP110端口上。
•IMAP4 (Internet Message Access Protocol4) 协议。 Internet信息访问协议的第4个版本, 能够在线阅读邮件信息而不将邮件下载到本地。 该协议默认工作在TCP143端口上。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。