MUAmail user agent 提供给用户编写邮件,执行收发邮件动作的功能,常见提供MUA功能的客户端有Outlook,foxmail
MTA (mail transfer agent ) 将邮件发给正确的接收主机,邮件系统的设计和具体的网络结构无关,只要能识别对应网络洗衣的MTA,邮件系统就可以通过MTA将邮件从一个主机发送到另一个主机。一个MTA应具备接收信件,转发信件,相应客户端收取邮件请求等功能,常见的软件有sendmail,postfix
MDA(mail delivery agent) 根据MTA接收的邮件,发信人将邮件存放在对应邮件存放地点或通过MTA将邮件传递到下一个MTA
MRB(mail retrieval agent) MUA读取邮件提供标准接口,常用的有pop3imap协议
 详细信息:
1:用户通过MUA讲邮件投递给MTA
2MTA首先将邮件传递给MDA
3MDA 会根据邮件收件人的不同采取两种不同的处理方式:一种是当接收人和发送人在同一个区域时,MDA讲邮件存放到对应邮件存放的地点;另一种方式是当收件人和发送人在不同域是,MDA将邮件还给MTA
4MTA通过DNS查询到收件人MTAIP地址
5:将邮件投递到收件人MTA
6:收件人所在区域MTA将邮件投递给MDA
7MDA将邮件存放到对应邮件存放地点
8:用户收邮件通过MUA连接到MRA
9MRA在邮件存放地点将邮件收取,并传递会MDA