邮件收发基本原理

编程入门 行业动态 更新时间:2024-10-10 21:29:33

邮件<a href=https://www.elefans.com/category/jswz/34/1769068.html style=收发基本原理"/>

邮件收发基本原理

电子邮件系统主要由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,邮件在中转过程中都相当于裸奔,这就导致了重要信息容易被截获,调查市场上的邮件安全产品大都是一套封闭邮件系统,部署上存在使用户放弃原来的账户使用新账户的问题,这就导致在部署时存在一定困难。在邮件透明加密产品中,天御云安的隐秘邮很新颖,使用安全邮件网关对邮件透明加密,用户完全感知不到邮件网关的存在,但是邮件在服务器上却穿上了盔甲,任你黑客攻破服务器,看到的邮件却是一堆乱码。隐秘邮网址:/可以免费试用哦。

 

 

 

转载于:

更多推荐

邮件收发基本原理

本文发布于:2024-02-06 23:45:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1751590.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:收发   基本原理   邮件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!