电子邮件系统组成的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

相关文章
|
4月前
|
Java 关系型数据库 MySQL
《项目实战》使用JDBC手写分库
《项目实战》使用JDBC手写分库
12118 6
|
4月前
|
存储 机器学习/深度学习 缓存
阿里云PAIx达摩院GraphScope开源基于PyTorch的GPU加速分布式GNN框架
阿里云机器学习平台 PAI 团队和达摩院 GraphScope 团队联合推出了面向 PyTorch 的 GPU 加速分布式 GNN 框架 GraphLearn-for-PyTorch(GLT) 。
阿里云PAIx达摩院GraphScope开源基于PyTorch的GPU加速分布式GNN框架
|
4月前
|
运维 Shell Linux
bash 之 test 表达式基础
bash 之 test 表达式基础
10082 0
|
4月前
|
存储 Java
一篇文章入门单链表+刷题实践【java实现+详细注释】
一篇文章入门单链表+刷题实践【java实现+详细注释】
10623 2
|
4月前
|
C语言
使用栈实现简单计算器
使用栈实现简单计算器
10753 0
|
4月前
|
存储 安全 C语言
C语言编程语法—文件读写
一个文件,无论它是文本文件还是二进制文件,都是代表了一系列的字节。C 语言不仅提供了访问顶层的函数,也提供了底层(OS)调用来处理存储设备上的文件。本章将讲解文件管理的重要调用。
11043 0
|
4月前
|
SQL 算法 数据库连接
MyBatis-Plus | 快速入门(下)
MyBatis-Plus | 快速入门(下)
10995 1
|
4月前
图解LeetCode——98. 验证二叉搜索树
图解LeetCode——98. 验证二叉搜索树
11863 3
图解LeetCode——98. 验证二叉搜索树
|
4月前
|
存储 开发工具 git
Git分支教程:详解分支创建、合并、删除等操作
Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git分支的创建、合并、删除等操作,帮助你更好地理解和使用Git的分支功能。
11249 0
|
5月前
|
存储 自然语言处理 算法
Node内置模块 【crypto加密模块】
Node内置模块 【crypto加密模块】
10724 1
相关产品
云迁移中心
推荐文章
更多