收发基本原理"/>
邮件收发基本原理
电子邮件系统主要由MUA\MTA\MDA\MRA组成:
其中常用的MUA有:outlook、thunderbird、Mac Mail、mutt;
常用的MTA服务有:sendmail、postfix;
常用的MDA有:procmail、dropmail;
常用的MRA有:dovecot。
MUA(Mail User Agent):接收邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信;Client端用户都需要通过各个操作系统提供的MUA才能够使用邮件系统。比如,Windows里的OutLook Express、Netscape里的mail功能与KDE里的Kmail都是MUA。MUA主要的功能就是接收邮件主机的电子邮件,并提供用户浏览与编写邮件的功能。
MTA(Mail Transfer Agent):“邮件传送代理”,MUA是用在Client端的软件,而MTA是用在邮件主机上的软件,它也是主要的邮件服务器。MTA负责发送邮件,中转邮件,当然也要接收邮件。
MDA(Mail Delivery Agent):“邮件投递代理”主要的功能就是将MTA接收的信件依照信件的流向(送到哪里)将该信件放置到本机账户下的邮件文件中(收件箱),或者再经由MTA将信件送到下个MTA。如果信件的流向是到本机,这个邮件代理的功能就不只是将由MTA传来的邮件放置到每个用户的收件箱,它还可以具有邮件过滤(filtering)与其他相关功能。
MRA(Mail Receive Agent)负责实现IMAP与POP3协议,与MUA进行交互;相当于让你的邮件账户支持离线邮件收取,而不是电脑打开才能收取邮件。
- 用户利用MUA寄信到MTA。配置MUA时要配上smtp服务器域名,然后发送邮件。比如使用网易账户发送邮件就要在配置smtp.163,这样邮件就发送到网易MTA。
- MTA检查收件人服务器如果不是自己则传递到下一跳MTA,直到传递到目的MTA。
- 目的MTA收到邮件后将邮件存储到MDA中,MDA对邮件进行垃圾过滤,病毒查杀。
- MRA把邮件从MDA收取到用户的收件箱中。
- MUA收取邮件,此时收取邮件只是将MRA中的邮件下载到本地。
重新审视整个收发过程中,其实邮件在服务器中都是明文存储,无论有多少MTA,邮件在中转过程中都相当于裸奔,这就导致了重要信息容易被截获,调查市场上的邮件安全产品大都是一套封闭邮件系统,部署上存在使用户放弃原来的账户使用新账户的问题,这就导致在部署时存在一定困难。在邮件透明加密产品中,天御云安的隐秘邮很新颖,使用安全邮件网关对邮件透明加密,用户完全感知不到邮件网关的存在,但是邮件在服务器上却穿上了盔甲,任你黑客攻破服务器,看到的邮件却是一堆乱码。隐秘邮网址:/可以免费试用哦。
转载于:
更多推荐
邮件收发基本原理
发布评论