计网必会:电子邮件、SMTP协议

article/2025/11/11 8:03:32

文章目录

  • SMTP概念
    • SMTP的操作过程——发送邮件-接收邮件
    • 细品:发送邮件
    • 与HTTP的对比
    • 邮件报文格式和MIME
      • 邮件访问协议

SMTP概念

SMTP是电子邮件中的主要协议,它能使用TCP可靠数据传输服务,从发送方的服务器向接收方发送邮件,

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件
的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件
时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程
只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。SMTP
是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。

  • 运行在发送端和接收端服务器上
  • 发邮件时候,服务器是SMTP的客户
  • 收邮件的时候,服务器是SMTP服务器

SMTP的操作过程——发送邮件-接收邮件

在这里插入图片描述

  1. 用户调用邮件代理程序提供收信人的邮件地址,指示用户代理发送邮件
  2. 用户的用户代理把邮件发给他的服务器,在服务器中排队
  3. 运行在用户邮件服务器的SMTP客户端发现了这个邮件,就创建一个运行在收信人的服务器上的SMTP的TCP链接
  4. SMTP客户通过TCP链接发送用户的报文
  5. 在收信人邮件服务器上,SMTP的服务器接收该报文。收信人的邮件服务器把邮件塞进邮箱

细品:发送邮件

  • 如果邮件没有发出,那么会一直留在发送服务器,直到邮件发出去。如果用户有.
    在这里插入图片描述

与HTTP的对比

HTTTP是把信息从服务器中取出来,而SMTP是把信息放在服务器上

邮件报文格式和MIME

邮件访问协议

  • 邮局协议POP)是TCP/IP协议族中的一员,主要用于支持使用客户端远程管理在服务器上的电子邮件。最新版本为POP3,而提供了SSL加密的POP3协议被称为POP3S
    • 特许
      • 用户代理鉴别用户
    • 处理事务
      • 取回邮件,删除标记邮件信息
    • 更新
      • 结束POP3会话,删除邮件
  • IMAP是一个应用层协议,用来从本地邮件客户端(如Microsoft Outlook、Outlook Express、Foxmail、Mozilla Thunderbird)访问远程服务器上的邮件。
    1. 服务器把每个报文与一个文件夹联系起来,当报文第一次道道服务器时候,它与收件人的INBOX文件相关联。收件人则能够把邮件移到一个新的、用户创建的文件夹中,阅读文件,删除文件等。
    2. 为用户提供了对文件夹的增删改查的功能

http://chatgpt.dhexx.cn/article/dbsF2gLE.shtml

相关文章

简单邮件传输协议(SMTP)

C语言代码见: http://download.csdn.net/detail/huangminqiang201209/4841370 (这个代码不太好,图片为附件有些问题,不过,现已经解决了) 一、电子邮件的组成 在SMTP协议中,电子邮件由三部分…

电子邮件协议(SMTP协议,POP3协议)

电子邮件协议(SMTP协议,POP3协议) SMTP使用Telnet访问SMTP服务器POP3使用Telnet访问POP3服务器 SMTP STMP(简单邮件传输协议)是因特网电子邮件的核心。如下图所示,SMTP是负责将用户代理(如Outl…

电子邮件--详解SMTP和POP3协议

文章目录 前言一、电子邮件概述1.邮件信息格式2.邮件系统的组成结构 二、SMTP协议1.协议概述2.通信过程(1)连接建立(2)邮件传送(3)连接释放 3.多媒体扩展 三、POP3协议四、IMAP协议五、HTTP协议总结 前言 提示:以下是本篇文章正文内容 一、电子邮件概述 1.邮件信息…

标准邮件协议

1.POP3协议 pop3协议为邮局协议版本3,是TCP/IP协议族中的一员,由RFC1939 定义,主要用于支持使用客户端远程管理在服务器上的电子邮件。POP3 使用 TCP 作为传输协议,端口号是110。 用户从邮件服务器上接收邮件的典型通信过程如下…

邮件协议详解

邮件的发送和接收过程——STMP、POP、IMAP、MIME 电子邮件发送协议 是一种基于“ 推 ”的协议,主要包括 SMTP ; 邮件接收协议 则是一种基于“ 拉 ”的协议,主要包括 POP协议 和 IMAP协议 ,在正式介绍这些协议之前,我们…

电子邮件协议详解

邮件的发送和接收过程——STMP、POP、IMAP、MIME 电子邮件发送协议 是一种基于“ 推 ”的协议,主要包括 SMTP ; 邮件接收协议 则是一种基于“ 拉 ”的协议,主要包括 POP协议 和 IMAP协议 ,在正式介绍这些协议之前,我们先给出邮件收发的体系结构: 从上图可以看出邮件…

NR PUSCH(六) PUSCH UL Transmission shcemes

微信公众号同步更新欢迎关注同名modem协议笔记 PDSCH只支持一种传输模式,就是基于DMRS的空分复用传输,PDSCH的DMRS和PDSCH采用相同的预编码矩阵,基站无需指示码本信息,即non-codebook传输。 PUSCH 传输模式要比PDSCH 复杂&#…

码本

Type I 是指像原来LTE一样反馈基于码本的PMI等隐含信道信息的方式;Type II反馈部分显性信道信息的增强型反馈方式,直接反馈信道协方差矩阵等信息,具体可参加会议report的原文: – Type I feedback: Normal • Code…

戴老师论文阅读:Channel Feedback Based on AoD-AdaptiveSubspace Codebook in FDD MassiveMIMO Systems

Channel Feedback Based on AoD-Adaptive Subspace Codebook in FDD Massive MIMO Systems 2018.11 感觉与信道估计无关, feedback overhead path AoDs vary more slowly than the path gains. 第二章 MASSIVE MIMO SYSTEM MODEL 假设每个用户已得到下行链路信道矩…

5G NR Type II CSI Codebook简介

文章目录 5G NR Type II CSI Codebook简介简单概述: NR Type II CSI for rank 1 and 2Wideband中的Beam选取(Wideband Only)每个Beam的幅度和相位反馈幅度和相位调整的比特分配PMI Indices小结Type II Codebook小结参考 5G NR Type II CSI Codebook简介 5G NR Type II Codeboo…

CSI Report中关于codebook/PMI的理解(2)

笔者在微信公众号GiveMe5G定期发布学习文章(更多更及时),欢迎订阅和分享,文章下方有二维码。 有了上一篇文章的内容铺垫,本文将结合协议描述一些细节。目前现网的codeebook配置主要使用Type I Single-Panel,以此为例,我…

༺ཌ༈最好的电子书共享:https://github.com/EbookFoundation/free-programming-books༈ད༻

曾经自己也有心搞一个计算机图书的免费共享项目,结果发现现有的这个项目就非常好:github.com/EbookFoundation/free-programming-books 这是网上很多人共同维护的一个项目,有几万个star了。 内容非常全,质量非常高。 里面还推荐了…

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程

认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程 文章目录 认识5G(一):5G 单天线阵面Type I码本(Type I Single Panel codebook)生成过程零. 关于5G码本的分类一.DFT码本的基础…

Multi-modal Alignment using Representation Codebook

Multi-modal Alignment using Representation Codebook 题目Multi-modal Alignment using Representation Codebook译题使用表示子空间的多模态对齐期刊/会议CVPR 摘要:对齐来自不同模态的信号是视觉语言表征学习(representation learning)…

5G NR CSI Report中关于codebook/PMI的理解(1)

笔者在微信公众号GiveMe5G定期发布学习文章(更多更及时),欢迎订阅和分享,文章下方有二维码。 本文主要讨论PDSCH codebook,介绍NR下行数据传输precoding的特点,以及Type I和Type II codebook是什么。 gNB是如何做下行Precoding的&…

【Stata】CGSS数据清理:Codebook速成法

对数据使用者来说,了解一个调查数据基本情况的常见途径就是查看该数据的codebook。 对数据所有者/提供方来说,制作一份详细的codebook是其数据管理工作中不可或缺的一环。 2016年上半年CGSS项目组把CGSS2003年到CGSS2013年期间的8年年度数据合并成一个…

CodeBook算法

年份论文题目作者论文内容2004Background modeling and subtraction by codebook constructionK. Kim, T. Chalidabhongse, D. Harwood, and L. Davis提出了CodeBook算法2005Real-time foreground–background segmentation using codebook modelK. Kim, T. Chalidabhongse, D.…

图像处理之前景检测(三)之码本(codebook)(主要为代码升级)

图像处理之前景检测(三)之码本(codebook) CodeBook算法的基本思想是得到每个像素的时间序列模型。这种模型能很好地处理时间起伏,缺点是需要消耗大量的内存。CodeBook算法为当前图像的每一个像素建立一个CodeBook(CB)结…

RIDCP: Revitalizing Real Image Dehazing via High-Quality Codebook Priors(CVPR2023)论文记录

通过高质量码本先验重塑真实图像去雾(CVPR2023) RIDCP: Revitalizing Real Image Dehazing via High-Quality Codebook Priors通过高质量码本先验重塑真实图像去雾(CVPR2023)摘要一、数据合成流程二、VQGAN 预训练:构建…

【AI人工智能绘画 CV】Towards Robust Blind Face Restoration with Codebook Lookup Transformer

Towards Robust Blind Face Restoration with Codebook Lookup Transformer (NeurIPS 2022) 使用 Codebook Lookup Transformer 实现稳健的盲脸修复 Blind face restoration is a highly ill-posed problem that often requires auxiliary guidance to 1) improve the mapping…