邮件服务器的功能以及相关工作原理

1、概述
Email是Internet最基本、最重要的服务之一。与传统的邮政信件服务相比,电子邮件具有快速、经济的特点。与实时信息相比,电子邮件采用存储转发的方式,发送邮件时并不需要收件人处于在线状态。因此,电子邮件具有其他通信方式不可比拟的优势。

2、Mail server 与DNS之间的关系
当一封邮件要发送出去时,邮件主机会先分析那封邮件的目标主机的DNS,先取得MX(Mail Exchanger,邮件交换)标志(其中,MX标志可能会有多部主机),然后以最优先MX主机为准将邮件发送出去。所以,若要为用户提供指定testmail域的电子邮件系统,需要先在DNS服务器中增加A记录和MX记录。
@IN MX 10 mail.testmail.com
mail IN A 192.168.200.20
配置解析记录后,主机名即为mail.testmail.com,而邮件域为@testmail.com。

3、邮件传输所需要的组件(MTA、MUA、MDA)以及相关协议
(1)工作流程
邮件的正常传输是需要很多接口的,比如必须要先向某台邮件服务器注册,以取得一个合法的电子邮件权限后,才能够发送邮件出去。传输过程中包含了多个邮件重要组件。
(2)相关组件
MUA(Mial User Agent)邮件用户代理人
收取邮件主机的电子邮件,以及提供用户浏览与编写邮件
MTA(Mail Transfer Agent)邮件发送代理人
使用简单邮件传输协议(SMTP);转发邮件
MDA(Mail Delivery Agent)邮件传送代理人
分析由MTA所收到的邮件表头或内容等数据,来决定这封邮件的去向。
(3)邮件应用协议
简单邮件传输协议(SMTP):
用于发送或中转发出的电子邮件,占用tcp 25端口
第三版邮件协议(POP3):
用于把服务器上的邮件存储到本地主机,占用tcp110端口
第四版互联网信息访问协议(IMAP4):
用于再本地主机上访问邮件,占用tcp143端口

常用的邮件系统框架
一个最基础的电子邮件系统肯定要能提供发件服务和收件服务,为此需要使用基于SMTP协议的Postfix服务程序提供发件服务功能,并使用基于POP3协议的Dovecot服务程序提供收件服务功能,这样一来,用户就可以使用Outlook Express或Foxmail等客户端服务程序正常收发邮件了。
1、MTA服务器:Postfix
2、MRA服务器:Dvecot
3、MUA软件:客户端的收发邮件软件
应用Mail sever有两种主要方式:直接登录Linux主机来操作MTA,或者通过客户端的MUA软件来收发邮件。

邮件服务器的功能以及相关工作原理相关推荐

  1. 车载gps位置服务器,车载GPS监控系统工作原理简介

    随着经济的高速发展,汽车的社会拥有量急剧上升,各单位的车辆管理调配问题比较突出.与此同时,劫车.盗车等危害社会治安.影响社会稳定的各种现象逐年上升.车辆安全监控管理系统不但可以为有关单位及个人对其拥有 ...

  2. 人脑与计算机之间有什么联系,人脑记忆功能与电脑工作原理之间的某些相似之处(自编)...

    动物脑智能的实现,也来自无数的通与不通.在动物的脑组织中,无数神经细胞通过伸出无数的树突.轴突与其他神经细胞联接形成微电路.在这些微电路上流过的电流(即每个神经细胞身上流经的电流)叫做动作电位.动作电 ...

  3. 计组之存储系统:5、cache(cache功能、cache工作原理、cache性能分析)

    5.cache 思维导图 为什么要cache? Cache的工作原理 局部性原理 性能分析(加入cache) 空间局部性中的"附近"怎么定义? 待解决的问题? 思维导图 为什么要c ...

  4. Apache/Nginx Cache Last-Modified、Expires和Etag相关工作原理

    一篇不错的文章.http://xok.la/2010/11/apache_nginx_cache_last-modified.expires_etag.html   转载于:https://blog. ...

  5. 转:电子邮件的工作原理

    第一章 电子邮件的工作原理 1. 互联网TCP/IP的基本结构 2. SMTP的基本结构 2.1 SMTP的模型 2.2 SMTP的基本命令 3. 电子邮件的工作原理 4. 电子邮件的信头结构及分析 ...

  6. 第二十二章、邮件服务器: Postfix

    在这个邮件服务器的架设中,我们首先谈论 Mail 与 DNS 的重要相关性,然后依序介绍 Mail Server 的相关名词,以及 Mail Server 的运作基本流程与协议,也会谈到相关的 Rel ...

  7. 鸟哥的Linux私房菜(服务器)- 第二十二章、邮件服务器: Postfix

    第二十二章.邮件服务器: Postfix 最近更新日期:2011/08/10 在这个邮件服务器的架设中,我们首先谈论 Mail 与 DNS 的重要相关性,然后依序介绍 Mail Server 的相关名 ...

  8. 【验】Postfix+Dovecot+MySQL搭建邮件服务器

    网上有很多使用Postfix搭建邮件服务器的文章,但目前貌似没有看到较为完整的一篇.本例将尝试在Ubuntu系统中使用Postfix+Dovecot+MySQL搭建邮件服务器. 说到邮件服务器,网上有 ...

  9. DDNS 的工作原理及其在 Linux 上的实现--转

    http://www.ibm.com/developerworks/cn/linux/1305_wanghz_ddns/index.html DDNS (Dynamic DNS) 扩展了 DNS 将客 ...

  10. @http工作原理及使用

    文章目录 Http协议介绍 Http工作原理 访问网站分析 Http请求方法 Http响应方法 http相关术语 Http协议介绍  `HTTP` 全称:`Hyper Text Transfer P ...

最新文章

  1. koa源码分析-co模块以及thunk
  2. 关于学习Python的一点学习总结(47->静态方法和类方法)
  3. 请求分页系统中页面分配策略与页面置换策略的关系
  4. zoj 1006 Do the Untwist 簡單字符串
  5. 数据增量更新定义_技术资讯 | TiDB在准实时数据仓库中的实践
  6. iCloud 是什么
  7. 【TGRS】Ship Detection in Large-Scale SAR Images Via Spatial Shuffle-Group Enhance Attention译读笔记
  8. Nancy之静态文件处理
  9. 难以置信:某国产平台制定打包deb规范,竟然没有测试
  10. 正点原子STM32 ISP电路分析
  11. python解决八数码问题_python解决八数码问题
  12. 博图——HMI中的中英文切换功能
  13. 星星之火-45:5G技术地图
  14. 前花椒直播CEO胡震生:我如何不花钱引爆的花椒直播
  15. 裸辞闹了个乌龙,就当做个题提升自己吧
  16. Primeng12+ 使用 full-calendar
  17. 苹果发信用卡,其它硅谷巨头如何发力金融科技?
  18. u盘在计算机硬盘量,电脑硬盘指示灯一直亮怎么办
  19. 【039期】头条面试:说一说 LRU 原理和 Redis 如何实现?
  20. 罗永浩和王自如的对质怎么看?

热门文章

  1. FastDFS分布式架构,详细安装步骤,测试;Nginx中配置FastDFS,并提供优化,下载方法,楼主已测
  2. ccna考试之导入题库———pdf转vce格式转换
  3. android soundpool 播放音效,Android使用SoundPool播放短音效
  4. 海康RTSP客户端连接深入分析
  5. cad剖切线的快捷键_CAD快捷键记不住怎么办?顶级绘图员教你,从此不求人
  6. 【Ubuntu 休眠】设置合上笔记本盖子不休眠的方法
  7. 6个usb口服务器无响应,USB接口不能用(没反应)修复方法
  8. CAD学习笔记中级课【模板样式】
  9. 海信LINUX系统改安卓,如何获取海信电视的root许可一键单击海信Smart TV的root卸载内置软件...
  10. CLodop start