博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常规邮件基础
阅读量:2109 次
发布时间:2019-04-29

本文共 1779 字,大约阅读时间需要 5 分钟。

文章目录

常规邮件基础

1. 电子邮件介绍

是通过网络电子邮局为网络客户提供的网络交流的电子信息空间。电子邮箱具有存储和收发电子信息的功能,是因特网中最重要的信息交流工具。在网络中,电子邮箱可以自动接收网络任何电子邮箱所发的电子邮件,并能存储规定大小的等多种格式的电子文件。电子邮箱具有单独的网络域名,其电子邮局地址在@后标注。可以在后面随时的观看,信息等。

2. 邮箱的区别

**1) 政务安全邮:**国家电子政务外网安全邮箱管理中心,安邮中心,政务安全邮,国家电子政务外网,政务安全电子邮箱云运营体系,政务邮,公务邮,智慧邮。

**2)企业邮箱:**以公司企业域名结尾在与客户交流的过程中提高公司企业形象。而免费邮箱都是以服务商域名结尾。

对企业邮箱的管理权限,可以修改用户密码和容间,使用权限等,有效防止公司因业务员辞职而流失公司业务。

高服务品质保证,有效保证企业邮件畅通。

免费邮箱虽然也可以使用,但是一般都不能满足企业用户的要求。特别是收发稳定性,如果经常出现不能收发问题,肯定会影响企业的业务。而企业邮箱给企业用户提供较高品质的服务,有收发安全性、稳定性、高效性方面都有较高的保障,而且在垃圾邮件、病毒邮件的拒收能力方面也有较高的服务能力。

3. 电子邮箱系统构成

三大部分(客户,邮件服务器,协议)

**1)客户代理:**客户,粗糙的理解就是我们的发送邮件的软件客户端(严谨可以说是发送邮件的客户进程),发送电子邮件的客户端软件专业术语叫做客户代理。

**2)邮件服务器:**邮件服务器就是电子邮件系统的基础设施,邮件服务器的功能就是发送和接收邮件,同时还要负责维护用户的邮箱。

为什么发件方不直接将邮件发送给收件方?为什么非要弄出一个邮件服务器?

原因就是用户代理所在的计算机不可能每天24小时在线(就像你在给一个没电池的手机打电话)。

而将发送、接受和缓存邮件的功能交给24小时开机的邮件服务器,当用户方便时候从邮件服务器的用户信箱中读取邮件是一种比较合理的方法。

总结以上的内容,电子邮件系统的体系结构粗糙一画是这样子的:

A用户<------>邮件服务器<------>B用户

3)电子邮件使用的协议

电子邮件属于计算机网络应用层里面的一类应用,所以肯定会用到相应的协议。(协议就是规则,以以什么格式去发送信息,如何去解读,这一系列的规定就是协议)

协议简介(SMTP,POP3,IMAP)

电子邮件分为俩种协议

a 邮件发送协议SMTP,所以通常发送邮件的也称为SMTP服务器,现在常用的是SMTP。

b 邮件接收协议POP3,IMAP,所以常用的接收服务器,也称POP3服务器,IMAP服务器。

SMTP和POP协议:

img

SMTP和IPAP协议:

img

POP和IMAP都是客户端接收电子邮件的协议,两者的不同在于POP中的邮件由客户端进行管理,而在IMAP中邮件则由服务器进行管理。而且使用IMAP时不必从服务器上下载所有的邮件也可以阅读,比如我们可以选择下载邮件中多个附件中的某一个,也可以在IMAP服务器上将邮件标记“已读/未读”,这样在不同的客户端中打开邮箱也能保持同步。

接收协议的区别(POP3,IMAP)

****协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作(如移动邮件、标记已读等),不会反馈到服务器上,比如通过客户端收取了邮箱中的3封邮件并移动到其他文件夹,邮箱服务器上的这些邮件是没有同时被移动的 。

而****提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。

同时,IMAPPOP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外,IMAP 更好地支持了从多个不同设备中随时访问新邮件。

IMAP及POP3有什么区别?

好地支持了从多个不同设备中随时访问新邮件。

[外链图片转存中…(img-MVq2eMIr-1596530635905)]

总之,IMAP 整体上为用户带来更为便捷和可靠的体验。POP3 更易丢失邮件或多次下载相同的邮件,但IMAP 通过邮件客户端与webmail 之间的双向同步功能很好地避免了这些问题。

你可能感兴趣的文章
设计模式总结
查看>>
什么时候可以使用Ehcache缓存
查看>>
Java核心知识点-JVM结构和工作方式
查看>>
Java编程中“为了性能”一些尽量做到的地方
查看>>
Java并发编程:线程池的使用
查看>>
redis单机及其集群的搭建
查看>>
Java多线程学习
查看>>
检查Linux服务器性能
查看>>
Java 8新的时间日期库
查看>>
Chrome开发者工具
查看>>
Java工程师成神之路
查看>>
如何在 Linux 上自动设置 JAVA_HOME 环境变量
查看>>
MSSQL复习笔记
查看>>
Spring基础知识汇总
查看>>
Chrome扩展插件
查看>>
log4j.xml 日志文件配置
查看>>
如何删除MySql服务
查看>>
BAT Java和Rti环境变量设置
查看>>
NodeJs npm install 国内镜像
查看>>
python3.5.2 mysql Exccel
查看>>