分享

邮件服务器运作原理简单讲解

 BorisBlog 2017-09-30
    先介绍几个英文缩写:
邮件传输:MT
邮件投递:MD
邮寄用户:MA
邮寄用户代理:MUA。简单理解就是用户编写邮件和发邮件的工具
本地邮件传输协议:LMTP
简单邮寄传输协议:SMTP
邮件传输代理,SMTP服务器:MTA
邮寄投递代理:MDA
简单认证安全层:SASL
邮寄取回代理:MRA。
邮件服务器运作原理简单讲解

邮件发送过程:
1、客户机1通过浏览器连接Web服务器,Web服务器提供MUA功能,可以让用户编辑,发送邮件。
2、然后通过SMTP协议发送到MTA也就是邮件服务器STMPD,邮件服务器通过SASL协议进行认证。认证过程为会通过一个组件与Mysql数据库相连,通过密码来判断发邮件者是否合法。如果合法进行下一步,负责不进行发送。
3、邮寄服务器如果判断是本地邮件则通过LMTP协议发送到本地用户,如果判定外部服务器,则邮件服务器发送给邮件客户端SMTP。
4、邮寄客户端会通过收信人的域名在DNS服务器中找到收信人是服务器地址。
5、当邮件服务器接收到邮寄以后会通过MDA邮件投寄代理发送到邮箱。
6、当客户端2通过浏览器然后通过用户名密码登上Web服务器,这期间也会经过Mysql的验证。通过MRA邮件取回代理来获得邮寄,此过程用到的协议就是POP3协议。
回复邮件也是通过同样的过程,在上述叙述只是简单叙述,方便理解。
如图下面还有客户机3,当开放式中继开启式,如果客户端1发邮件误发到客户端3所在的服务器中时,客户端3所在的服务器会帮忙找出客户端2服务器所在的地址。
但是开放式中继会造成很严重的后果,比如某一用户通过客户端1的服务器发送大量垃圾邮件,然后这些垃圾邮件会通过中继,由客户端3所在的服务器发送到客户端2所在的服务器,这样容易造成客户端2所在的服务器认为客户端3所在的服务器是垃圾邮件服务器,以后所有邮件一律拒收,所以一定要关闭开放式中继服务。
水平有限,有错误的地方请指出。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多