前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >邮件服务器的功能以及相关工作原理

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

作者头像
宝耶需努力
发布2022-12-13 12:55:36
9460
发布2022-12-13 12:55:36
举报
文章被收录于专栏:Cloud-DIYCloud-DIY

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

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软件来收发邮件。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-06-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 邮件服务器的功能以及相关工作原理
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档