邮件服务器搭建之:邮件系统简介

简介:
一个完整的电子邮件系统应包括:SMTP服务器(Postfix)、POP3/IMAP服务器(Dovecot)、客户端工具(Thunderbird)、发信认证

相关术语
· MUA (Mail User Agent):               Outlook Foxmail Thunderbird
MUA 是一个邮件系统的客户端程序,提供了阅读、发送和接收邮件的用户接口,使用 IMAP POP3 协议与服务器通信。
· MTA (Mail Transfer Agent):          sendmail postfix
MTA 负责邮件的存储和转发。监视用户代理的请求,根据邮件的目标地址找出对应的邮件服务器,将邮件在服务器之间传输并且将接收到的邮件进行缓冲。
· MAA (Mail Access Agent):
MAA 用于将用户连接到系统邮件库,使用 POP IMAP 协议接收邮件
· MDA (Mail Ddlivery Agent):           ProcmailDropmail
MDA MTA 接收邮件,分析由  MTA  所收到的信件表头或内容等数据, 来决定这封邮件的去向,通常会进行垃圾邮件及病毒扫描。
如果  MTA  所收到的这封信目标是自己,那么  MDA  会将邮件转到使用者的 Mailbox 如果不是则将其转递出去。
各主要的  MTA  程序都有自己的  MDA  功能,不过有些外挂的程序功能更强大
· MRA (Mail Receive Agent)            Dovecot、Courier-imap
负责实现 IMAP POP3 协议,与 MUA 进行交互



· Mailbox
  postfix 支持 2 种最常见的邮箱存储方式(当指定的存储位置最后一个字符为 “/” 时,自动使用 Maildir 存储方式)
> Mailbox :将同一用户的所有邮件内容存储在同一个文件中                                                       (home_mailbox = Mailbox)
例如  /var/spool/mail/username  ,这种方式比较古老,在邮件数量较多时查询和管理的效率较低
> Maildir  :使用目录结构来存储用户的邮件内容,每一个用户对应有一个文件夹,每一封邮件作为一个独立的文件保存     (home_mailbox = Maildir/)
例如 /home/username/Maildir/* 。这种方式存取速度和效率更好,而且对于邮件内容管理也更方便


相关协议
· SMTP (Simple Mail Transfer Protocol  25 端口 )                             用于发送邮件
· SMTPS (SMTP-over-SSL  465 端口 )
当通过 MUA 发送邮件时, MUA 的某个动态端口(大于 1024 )就会与 MTA 25 号端口建立一个连接,邮件就会通过这个连接传送到 MTA 上,保存起来。
· IMAP (Internet Message Access Protocol  143 端口 )                     用于接收邮件
· POP3 (Post Office Protocol Version 3  110 端口 )
· IMAPS (IMAP-over-SSL 993 端口 )
· POP3S (POP3-over-SSL 995 端口 )
当通过 MUA 接收邮件时, MUA 的某个动态端口(大于 1024 )就会与 MTA 110/143 端口建立连接, MTA 则将保存在服务器上的邮件发送到 MUA 上的收件箱中



     本文转自Vnimos51CTO博客,原文链接:http://blog.51cto.com/vnimos/1175869,如需转载请自行联系原作者



相关文章
|
20天前
|
存储 Unix Linux
服务器数据恢复—DELL EqualLogic PS6100系列存储简介及发生故障后的处理方案
DELL EqualLogic PS6100系列存储采用虚拟ISCSI SAN阵列,支持VMware、Solaris、Linux、Mac、HP-UX、AIX操作系统,提供全套企业级数据保护和管理功能,具有可扩展性和容错功能。
|
1月前
|
SQL 分布式计算 关系型数据库
Hadoop-21 Sqoop 数据迁移工具 简介与环境配置 云服务器 ETL工具 MySQL与Hive数据互相迁移 导入导出
Hadoop-21 Sqoop 数据迁移工具 简介与环境配置 云服务器 ETL工具 MySQL与Hive数据互相迁移 导入导出
50 3
|
2月前
|
机器学习/深度学习 弹性计算 算法
阿里云服务器ECS中长期成本节省计划简介,助你优化上云成本
在云计算时代,企业对于云资源的需求日益增长,如何在保障业务稳定运行的同时,有效控制成本,成为许多企业关注的焦点。阿里云针对这部分用户的需求推出了ECS中长期成本节省计划(Saving Plan),节省计划是一种折扣权益计划,可以抵扣按量付费实例(不含抢占式实例)的账单。相比包年包月实例、预留实例券+按量付费实例的组合,节省计划+按量付费实例的组合在使用上更加灵活。本文将详细介绍这一计划的核心优势、应用场景以及如何参与,助您轻松优化上云成本。
阿里云服务器ECS中长期成本节省计划简介,助你优化上云成本
|
1月前
|
存储 SQL 消息中间件
Hadoop-26 ZooKeeper集群 3台云服务器 基础概念简介与环境的配置使用 架构组成 分布式协调框架 Leader Follower Observer
Hadoop-26 ZooKeeper集群 3台云服务器 基础概念简介与环境的配置使用 架构组成 分布式协调框架 Leader Follower Observer
47 0
|
3月前
|
云安全 弹性计算 安全
阿里云服务器基础安全防护简介,云服务器基础安全防护及常见安全产品简介
在使用云服务器的过程中,云服务器的安全问题是很多用户非常关心的问题,阿里云服务器不仅提供了一些基础防护,我们也可以选择其他的云安全类产品来确保我们云服务器的安全。本文为大家介绍一下阿里云服务器的基础安全防护有哪些,以及阿里云的一些安全防护类云产品。
阿里云服务器基础安全防护简介,云服务器基础安全防护及常见安全产品简介
|
3月前
|
Shell 网络安全 开发工具
Gerrit✨Gerrit服务器简介 与 配置SSH keys
Gerrit✨Gerrit服务器简介 与 配置SSH keys
|
4月前
|
运维 安全 数据挖掘
阿里云轻量应用服务器82元和298元与云服务器99元和199元简介
目前阿里云推出了几款价格极为实惠的轻量应用服务器和云服务器产品,轻量应用服务器有2核2G3M 50GB高效云盘,价格为82元1年;2核4G4M 60GB高效云盘,价格为298元1年;经济型e实例2核2G,40G ESSD Entry盘,3M带宽,价格为99元1年;通用算力型u1实例2核4G,80G ESSD Entry盘,5M带宽,价格为199元1年。这几款云服务器究竟如何?本文将为您进行详细分析,以供参考。
阿里云轻量应用服务器82元和298元与云服务器99元和199元简介
|
4月前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c8y实例简介:收费标准、性能及与计算型c7区别参考
在我们通过阿里云的各种活动来选择计算型实例规格的云服务器时,通常有计算型c7和c8y实例可供选择,计算型c8y属于阿里云的倚天云服务器系列,采用阿里云自研倚天710 ARM架构CPU,依托第四代神龙架构,提供稳定可预期的超高性能。同时通过芯片快速路径加速手段,完成存储、网络性能以及计算稳定性的数量级提升。本文为大家介绍一下计算型c8y实例最新收费标准、性能介绍及与计算型c7区别参考。
阿里云服务器计算型c8y实例简介:收费标准、性能及与计算型c7区别参考
|
4月前
|
XML Java 应用服务中间件
Tomcat服务器的简介以及安装
Tomcat服务器的简介以及安装
68 3
|
6月前
|
安全 Linux 网络安全
其他云平台的业务迁移到阿里云最新优惠,使用服务器迁移中心SMC快速迁移简介
越来越多的个人和企业希望将部署在其他云平台或者IDC企业的业务迁移到阿里云上,对于这部分用户来说,最为关注的问题就是迁移到阿里云有没有什么优惠,迁移过程是否麻烦,针对这部分用户的需求,阿里云推出了5亿算力补贴,针对迁移用户做出补贴优惠,在迁移过程中,用户可以自行做数据传输迁移,也可以使用阿里云的服务器迁移中心,快速完成迁移。本文为大家介绍其他云服务商的业务迁移到阿里云最新优惠政策,以及使用服务器迁移中心实现快速迁移的方法。
其他云平台的业务迁移到阿里云最新优惠,使用服务器迁移中心SMC快速迁移简介