电子邮件系统组成的5部分-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

电子邮件系统组成的5部分

简介:
电子邮件系统组成的5部分:MTA,MSA,MUA,MDA,MAA 

电子邮件系统组成的5部分:MTA,MSA,MUA,MDA,MAA
MUA邮件用户代理(Mail 
User 
Agent,MUA)是一个邮件系统的客户端程序,它提供了阅读,发送和接受电子邮件的用户接口。最常用的有:linux中的mail,elm,pine等;Windows的outlook 
,foxmail等
MSA邮件提交代理(Mail Submmission 
Agent,MSA)负责消息有MTA发送之前必须完成的所有准备工作和错误检测,MSA就像在MUA和MTA之间插入了一个头脑清醒的检测员对所有的主机名,从MUA得到的信息头等信息进行检测。
MTA邮件代理器(Mail 
Transfer Agent,MTA)负责邮件的存储和转发(store and 
forward)。监视用户代理的请求,根据电子邮件的目标地址找出对应的邮件服务器,将信件在服务器之间传输并且将接受到的邮件进行缓冲。在linux下的MTA程序有:sendmail,qmail等
MDA邮件投递代理(Mail 
Ddlivery 
Agent,MDA)从MTA接收邮件并进行适当的本地投递,可以投递个一个本地用户,一个邮件列表,一个文件或是一个程序。Linux下常用的MDA是mail.local,smrsh和procmail(www.procmail.org)
MAA邮件访问代理(Mail Access 

Agent,MAA)用于将用户连接到系统邮件库,使用POP或IMAP协议收取邮件。Linux下常用的MAA有UW-IMAP,Cyrus-IMAP,COURIER-IMAP等邮件中继:就是当邮件向目的地址传输时,一旦源地址和目的地址都不是本地系统,那么本地系统就是邮件的中继(中转站)



本文转自 Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1846514

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章